I had awful ratios from eggs I hatched in the 'bator. So no hatcheries to blame thank goodness. Like the australorp eggs I hatched...5 total hatched, 4 roos, one girl. Mostly roos with the BCMs too. Looks like my recent Araucana hatch is turning out male too, which is a huge shame! Oh well, at least they have nice tufting/rumplessness going on.
I do think since hatcheries make more money on pullets, why wouldn't they skew the 'strait run' chicks by adding more cockerels? Since they don't guarantee on strait run, makes business sense for them to toss extra males in the bunch to get rid of them on the unknowing consumer.
I find it hilarious that most hatcheries guarantee their pullets as being 90% female, and it seems a lot of people end up getting roos after ordering just pullets. But you never hear of anyone who places a cockerel order getting a pullet in the bunch...? I mean, I got a group of white rock cockerels to raise for meat (though few survived the shipping process) and surprise! Of course they're all male, no sexing errors there. If I were to have gotten the same amount of pullets, I doubt they'd have been all girls..