When I first got chickens, I didn't even think about eating them. I wasn't adverse to it, but it wasn't in the plan. They were for eggs and bug control. Plus they were so pretty roaming about the property with the dogs. I just liked watching them. I wouldn't say they are pets though...at all. Not like my dogs.
But then I saw a segment on TV about the nasty conditions in which store bought chickens are kept. They showed video of dozens of chickens crammed into little cages, defecating all over each other and pecking each other. They were sick too. In another chicken "factory", there was a guy there who said that his job was to walk around the barn (which was crammed to capacity with chicks) and pick up the dead ones that didn't survive the smooshing and disease. It really broke my heart.
The more I thought about it the more it made sense to me to raise them here at the farm, allowing them to free range and supplementing their bug-fests with good feed, clean water, and a dignified dispatching. IMOHO, you can't treat them any better than that. They *are* food to all of us who are not vegetarians, or even for those who don't ever eat chicken.
I don't think I could eat an animal that I have named, or come to care for in a pet kind of way. But I have definitely been able to buy or acquire an animal for the sole purpose of table meat, and it's not that hard if that's how I see the animal from the beginning (but I haven't been able to switch a button from permanent resident to dinner). I still treat it with dignity, I care for it when it's injured, I feed it well, I care for it when it's sick, I protect it from predators, I still give it attention, but it's for the table. I don't name it Buttons, Baby or Pretty; I name it T-Bone, Bacon or Eggs.
To me, it's much better to grow your own and have control over their conditions and processing than to eat that chicken from the store that has been tormented from the day it was born till the day it was killed. Even though I didn't see it happening, I *know* it did and it really bothers me. I can't just forget about it because I already know about it.
Unless my family is begging for chicken (and I don't have any slated for the freezer), I avoid buying it from the store. Besides, every time I buy chicken from the store, there is an offensive odor and touch to the chicken that I just don't get from farm-fresh. So, I like to incubate eggs for meat, and again, I know they're meat from day one and just don't get attached.
However, I can easily see how one can have chickens solely as pets and I think it's sweet.