Hey, I haven’t read all the comments on here.
I lived in Spain for a while and schools actually do open a lot longer in the day here and holiday clubs and breakfast clubs are a lot more affordable.
The below hours are from infantil 1 (the September of the calendar year your child turns 3)
An example school day; breakfast club (including breakfast) is 10€ a week and opens at 7am.
School start at 9am
Patio at 11am (snack and a play)
Lunch 2-3:30
Sports/art/languages/homework until 5:00 (free of charge)
The example above is a normal state school timetable.
Other schools have a different variation but the school day does somewhat match a working day.
They don’t have half terms. They have bank holidays through the year.
Summer is mid June - September and holiday clubs run in the schools (not the teachers) are less than 100€ for the whole month.
Teacher training days happen in July when the kids are off school and sometime during term time but they have cover.
Kids here were healthy, well rounded and social.
Lunch is around 60€ a month but it is a 3 course meal and all schools have their own kitchen generally so is exceptional quality - kids don’t get a choice of meal - everyone eats the same (except obvious restrictions).
I think there is a case for a longer day at school but not for school work - to offer sports, art and other activities for children whilst parents are working. Lunch and after school activities are actually also optional here - you can collect them for lunch and take them back for a club or just keep them at home.