I don't really see why would you bring this here, but keep in mind that these "evolutionary" justifications are usually completely made up and almost always boil down to "I have no proof whatsoever but it aligns with my expectations therefore it must be true". Instead of trying to make up things about the past you should study the archaeological evidence if it exists. If it doesn't, just admit that we don't know.
Anyway this is not lainchan so please keep your beef on that site.
Shit it is almost like the sexes evolved differently based off their roles in relation to their role in child birth.