there's no way you can compare child benefit with childcare costs though. Child benefit has never touched the sides of what childcare for a pre school child actually costs.
I didn't compare them just stated that benefits did exist...
There's also lots of other things you need to factor in; eg: back when 12 weeks maternity leave was standard, you'd pay full childcare costs from 12 weeks up to the day the child started school. There were no free hours. Nowadays, most mums seem to take at least 9 months leave, and many take a year. With free childcare hours at age 3, this can mean you're only paying full childcare costs for 2 years, as opposed to 5 years as it was in the past.
A lot more mums work now then they did in the past. And childcare costs have always been high but they are ridiculous now. The "free hours" is also a bit of a misconception & costs can still be very high.