Where will these resources will came from if the capitalist system is the most productive of them all? You can't redistribute something out of nothing. You need a healthy tax base to redistribute.
Childcare is just too regulated and people don't want to do it and ask for a premium on childcare.
Retirement in socialist country? Or in China before the capitalism came there? Or in a feudal society where your children where your insurance in the old age?