Both, to some extent. I eat the eggs my birds lay, but the bird stays until nature decides it's her time to go. Not economically effecient, but I have different values in life. I cannot honestly imagine eating an animal I raised with such a different purpose. The thought of eating one of my own birds disgusts me....but I've never been a fan of meat. We buy store-bought meat; primarily organic or humanely-bred poultry. If I never knew the bird, I have an easier time eating it.
Chickens don't go in the house unless they are sick and need to be separated or are being kept in isolation for exhibition. Even then, they are reserved for the basement that was never finished. Over all, I agree with many of the statements posted previously on this thread, and If I do not agree, the points are valid to someone else. There is no right or wrong answer, IMO.