>>32838319I'm pretty sure the reason is to make breeding more of a chore. You're forced to require a Ditto, where as with female Pokemon it can fuck anything within its egg group and produce Egg Moves as a result. This applies to gift Pokemon like Eevee and Togepi as well
Otherwise legendaries would be male, and the OP of that post wouldn't be a faggot