Here in Australia kids get 6 weeks off in summer, plus 2 weeks in autumn, winter, and spring. This seems much more sensible than getting everything off over the summer.
Here in France kids get 2 months off in summer, plus 1 week in autumn, 2 weeks for Christmas, 2 weeks late winter, 2 weeks in spring. The best of both worlds from the kids point of view.