why not take the simpler explanation that the reason families have broken up is that they actually weren't that happy?
Also why doesn't having multiple people in a family earning an income lead to an increase in security? i.e. the impact of a (e.g. job loss, illness) can be buffered by the other partner's income.