AFAIK there's nothing incorrect in the 3 posts above, but it's not a simple issue.
One example which is both relevant and neutral:
By far the largest cost of a mother staying at home with children is her "lost working years".
(or, in principle, a father, but why it's more likely to be the mother is a different discussion)
A few years away from of work during the "accepted child-bearing years" (by modern standards) has a very large negative effect on future lifetime earnings, because of lost opportunities for promotions compared to those who work continuously, "getting behind" on e.g. the latest tech and methods, loss of "networking", etc.
If society wanted to address this (it won't though /sigh) we'd need a system that removes that penalty. There are some obvious theoretical solutions, but IMO nothing practical IRL. Certainly nothing that's are likely to be implemented soon, if ever.
e.g. Banning 50% of working age people from working for 5 years between 25 and 35 would sort out the statistical problem /lol.