I strongly disagree for families where both parents work fulltime in jobs that cannot facilitate caring for a primary school age child whilst working, and don't have 'free' childcare options like family members easily at hand. Even if you only have 1 child, it goes on much longer because:
- School hours are typically shorter than working days, so you may need wrap around care. School age kids are too old for the free childcare, so you have to pay for breakfast/after school clubs etc.
- School holidays you need holiday clubs etc if you don't have someone that can look after the kids. Even with parents taking annual leave to look after the kids it's hard to cover it all, as there is 12 weeks a year and a lot of couples will only get 10 weeks annual leave. It's kind of 'depressing' having a summer when you can't have any/much time off on the same days as your partner too. Annual leave is just drained by having 1 parent at home with the kids and then another week it's a different parent.
- Children get sick, nursery age kids especially, meaning you sometimes need days off to care for them. I know that's not a direct financial cost, but you still have to pay the nursery and potentially you might have to take unpaid leave.
- The 15/30hrs free childcare is a bit of a myth anyway because it only applies 38 weeks of the year, plus many nurseries charge top up fees for the value-add care they provide above and beyond what is stipulated by the government (it's basically just an excuse to charge more money, but there's not a lot you can do about it).
If you have multiple kids, obviously the duration is extended anyway. I've been paying childcare bills for 9 years and counting.