That's because evolutionary speaking, good traits in females died out quick. For example lets say you have an old semi evolved tribe of humans. Women love the tribe, all the men in the tribe, culturally speaking they're much better than the average woman you see today.
Now imagine if a rival tribe comes in and kills most of the men, they give the women an ultimatum, join our tribe as our wives or die with your husbands. Now a good wife, a moral wife, an HONORABLE wife would die for husband, and for her tribe, but her genes wouldn't be passed on, her lineage would die with her, but a cowardly wife, a dishonorable wife, an extremely hypergamous wife, she would live, and her genes would pass on.
This is exactly what happened in the past, and is proof that the only way women can be PERMANENTLY FIXED is with extensive Eugenics to breed out the bad traits in women, that have evolved over thousands of years.