Jokes aside, marriages don't fail because people assume roles in it, but because of stress, money, and lack of empathy and respect. I've literally met women who told me that if given the opportunity, they would not mind being housewives. Of course, this is not for everyone, but looking at what you were listing, and this is what it reminded me of.