It doesn't have to be an either or thing. And the family laws we currently have on the books destroying men financially is based on what you described where women couldn't do shyt without a man and were dependent on them.
Because of antiquated family law, a woman could marry a man, not work (because he wants her to be traditional) spend a max of 3 hours cleaning the house thanks to modern devices, then spend the rest of that time getting her back blown out while he's at work and gossiping on social media. This goes on for maybe 3 years and then she files for divorce because he's not home enough and they've "drifted apart". She tells her lawyer she hasn't worked in years and grew accustomed to a lifestyle he provided.
That man is now losing his wife, and losing a portion of his earnings, while she's living her best life on his dollar and presumably having her new man pay her way too. A woman doesn't have to be sassy and pointlessly argumentative.
I know this is going to be news for some posters but : it is possible for a woman to operate on reason and logic. It is also possible for a woman to disagree without being disagreeable. I can forgive people for being shocked or refusing to believe this if they've never experienced it, but speaking as someone who has it is a beautiful thing.
A woman that is smart, dignified, kind, hard working, beautiful and respectful to herself and others gets snapped up right away. They exist, they're just married fast as fukk because of course a man wants to lock that woman down ASAP when he realizes it ain't an act and she genuinely has these characteristics.
If you fear respectful, constructive criticism then you still have some growing to do as a man if you ever hope to be a leader. The problem is that there are women who are just argumentative, abusive, manipulative and petty a$$holes who THINK they are simply disagreeing with you, but they're not. They're disagreeing because they're motivated by emotion and drama not because they've thought through what you said.