No matter the gender of the one staying at home, it creates a problematic power imbalance between the two parts of the couple, where one depends on the other and may be left in trouble if ever the couple should find an end.

True, which was solved like 8,000 years ago by religion/culture, saying you have to marry and support the mother of your children.

It wasn’t perfect of course. Abuse has always been a problem.

Yes, everyone has greater absolute freedom now that we have divorce, and abuse victims are better off, but we have not developed a functioning cultural replacement for the previous cultural arrangement. So, now we have a smaller abuse problem and 2 new problems: both spouses having to maintain excellent careers just in case they get divorced (at the expense of their children and their relationship with their children), AND for those relationship relationships that do end, one or both are still in trouble, as now two households have to be supported with the same amount of income.

I’m not proposing a solution. It’s hard. But I’m just pointing out how we specifically ruined this by completely throwing away the idea of marriage for life and replacing it with “marriage until you’re tired of the person”

PS: I’m divorced (though no kids with that marriage) and remarried, so I’m not pretending to be a moral authority.

No one removed the idea of marriage until you’re tired of the person. Women simply gained civil rights and the ability to earn money and support themselves.

It was commonly accepted for men to have affairs and mistresses, or otherwise neglect wives. Now that they have negotiating power, fewer deals are made, which is to be expected.