Eh? Well, speaking in purely hypothetical terms, couldn't they still be equal. Couldn't we honor both sides in both genders? I'm super into a few girl names on boys. Like
Sophia. What a wonderful feminine attribute
Sophia represents. How exciting it would be to honor that attribute in naming a male child!
I think we're intuitively less comfortable with the swapping because we're intuitively less comfortable with femininity.
Honor of any kind of feminine principle has not been functional in Western society for ages.
Sure, it does point to a weakness of masculinity - but only in the indirect way, that all explicit huffing and puffing of masculine values does.