I've read here and there about hatcheries keeping their breeding cornish X's on strict diets etc. And then I thought, isn't the Cornish X a cross between two "normal" breeds? I'm actually against AI for birds, and against raising breeds that can't sustain themselves on their own (i.e. freak breeds). However a freak cross doesn't bother me as much. So, now I am curisous, do I have the wrong idea? Are Cornish crosses you buy from hatcheries a white rock crossed with a cornish or are they breeding them from other Cornish X's???