This is my 1st journey into chickens. I got 16 Silkies this past summer, hatched 8 Cochins from eggs (only 2 were roos) and got a few other various chickens. I'm extremely careful about getting them because I know me and I know I'd never be able to kill them. The Silkie boys will have a big bachelor pen, each is special to me. I'll diligently pick up eggs so nobody hatches any out. I've carefully kept the number of chickens under control because of the reasons you mentioned. I refuse to be faced with having more than I can take care of and potentially having to give some away to be killed. There's a responsibility involved with animal ownership. We're the smarter species and we need to make darn sure the populations stay under our control.