We live in a society that respects the individual. This means that regardless of the fact that men are generally smarter and stronger, women should still be given equal opportunities (not equal outcomes) within the society because ideally, society should see the individual not the sex or race of a person. Women should be given the choice to reasonably live how they see fit. If they are going to get married and have children there is some reality they have to acknowledge. It is not society's fault that women get pregnant, have children and are generally better care takers of small children. Most children are far better off at home with their mothers than being left to a daycare to take care of their child. Parenting has, for the most part, been passed off to institutions these days. Unfortunately, I know far too many parents who send their kids to daycare at 8 months and barely spend any time with their own children. Why have kids if you are going to let the daycare and schools be responsible for them?
The real problem is that motherhood and being a wife has been demonized as something oppressive. There is nothing wrong with a woman staying at home to care for the children and deal with domestic duties. Instead of pushing this "anything goes, sex is merely a social construct" mentality, we would be better off changing the way we view the role of wife and motherhood. Instead of seeing it as oppressive we should be championing it and being grateful to the women who raise children and take care of the home.
Why should it be women who stay home? Because nature has determined that they carry the child for 9 months and have the means to feed the child. Nature has determined that a mother is by far the most important person in the first years of a child's life. We should learn to respect that fact. The left in particular talks a lot about getting in harmony with nature, but they get hysterical and lose their mind's when there is talk about a woman's natural role as mother and caregiver.