Creating a society that supports it is an intractable problem. Instead, the problem that we are faced with (as organisms) is how can we raise as many successful children as possible? This problem is workable, and hopefully involves support from ones grandparents.
I refuse the idea that I need to solve the problem of raising as many successful children as possible. If a person chooses to have children, then raising them successfully is a problem they need to face. I totally refuse the idea that having children is mandatory, necessary, or even desirable for a lot of people. The world would be a happier place if we stopped placing that expectation on everyone.
I have two step-children. Having children of my own (biologically) was never something I wanted to do for a lot of reasons. Without getting into TMI territory, I'll just say it was apparent (no pun intended) that one of my parents never wanted the responsibility + resented it, and the other wanted to "be a parent" without actually doing the work. So I did not have the desire or background that lends itself to being a good parent early on -- whether I've made a good showing or a mess of it later in life is something that my kids would have to answer...
I’m curious how many children you have.