It all depends on the woman...for some, there is no greater fulfillment in life than to live for her family, whereas others also fulfill an essential role for people outside their family through careers, volunteering, and so on. For women who wish to be a stay-at-home, the advantages mostly seem to form around availability for her family. I work at home, something I really wanted to do so I could raise my kids instead of sending them off to daycare. While I still work full-time, having that flexibility allows me to spend my breaks tending the house, to actively participate in my kids' education and upbringing, and to always be available to my husband. If he comes home early from work because he lost a patient, he knows I'll be here to support him. If he gets called out in the middle of the night, he knows I'll be waiting up for him when he gets home to make sure everything is alright, or to console him if it's not (those calls are often life-and-death trauma). If he needs errands done during the day while he's at work, I am able to do it for him. This is a very important aspect of my life, and for me the role of wife and mother is the most important I'll ever have...but the same is not true for all women, and if someone can't find a way to feel fulfilled in the traditional housewife role, then they need to make what adjustments they can to find that fulfillment.