It just occurred to me - aren't poor old laying hens a big part of cat food, either dry or canned?

So we're feeding chickens to cats but can't feed chickens to chicken?
Are you basically vegetarian then? To me that would mean you would find it very hard to see another animal eat an animal, much less one of their own. I'm not vegetarian and I find it hard. But once it is dead, then there's a "best use" idea that comes into play I think. The main point in the roast is we can see a whole chicken there in the carcass, we can tell it really was one of our chicken friends, and feel very badly for it. On the other hand you are making a full use of what it offers to fellow beings who will use it gladly, instead of sending the remains to a landfill.