As some posters already mentioned, the secret here is divorce. All the couples mentioned were divorced, and the monetary costs of divorce (for the middle class) is enormous. You usually end up having each parent live in separate apartments, whereas before they shared the same one. In San Diego, where housing costs are the biggest cost of living, having to pay two rents is the difference between making it or not for these people.