What needs to change is society's attitudes to parenting. In almost all cases, children need time with their parents and surely most parents would like to have more time with their children?
It should be recognised that a parent giving up work to look after their children and raise them the best way they know how is (hopefully!)actually making a worthwhile contribution to society, in creating confident, secure, well-adjusted adults. (Before I get stoned, I'm not suggesting you have to give up work to raise confident, secure well-adjusted adults - just that some people find being a full-time parent the best way of achieving this ).
It should be recognised that having or wanting to work does not make equate to being a bad parent. The demands society makes (esp in my line of work, where 9-5 is considered part time by many) of those who work need to be reviewed. For example, why do we have to work 9-5 5 days pw? Many workplaces could realistically offer a shift approach, which would enable many parents to arrange their hours so that one starts early and finishes late, while the other does the reverse, which immediately facilitates shorter hours of childcare and fewer problems with the school run. This would also enable employers to cover longer hours without employees being expected to do unpaid overtime.
Parenting is more important to society than money. Society should be willing to help all parents do the best job of parenting that they can, whether that's as a stay at home or a working parent and I personally believe that would better be achieved by looking at shorter/more flexible working hours, rather than longer childcare hours.
Errrr, anyone else want the soapbox now??