It seems that marriages in capitalist societies are inherently unstable. If rights are equal, then women are incentivised to divorce to "cash in" the value of their husband. If the rights are unequal, then men are incentivised to divorce to "trade up" to a more attractive wife.
It's only agrarian societies that manage to make husband and wife dependent enough on each other that divorce is a bad option for everybody.