It's more likely that the birth ratio is horribly skewed, for some reason.

If you look at the main mares and their siblings, you have ten girls to two boys (Big Mac and Shining Armor against the six plus Apple Bloom, Sweetie Bell, and Pinkie's two sisters). That's a pretty bad ratio.