Yes, this.
Not everyone can have time in the school holidays off, more of my colleagues have school aged children than not, even shared evenly if they all took their holidays in school holidays we'd be running on half staff for their entire time.
We have restrictions on taking holidays in the school holidays and no one is allowed anything in December. It's not just teachers who have their holidays dictated to them.
And I'm in hospitality so it's our busiest time, I can just imagine the uproar if stuff people want to do and services they need were restricted or unavailable because half the staff were on holiday. Sorry we can't look after your elderly and vulnerable relative in August because all the staff with school aged children are on holiday.
Parents say it's educational (and in a fair few cases I'd think it probably is, maybe not just sitting around a pool in an all inclusive resort for a week) because they're being bloody squeezed every which way, from all angles and made to feel guilty whatever they do.
My DD had the once in a lifetime opportunity to meet family from a different country who visited for a restricted time during term time. I took her out of school for those 4 days because she'd likely never have the opportunity to spend time with them again and we went away for that time. A couple of those family members are now dead. That opportunity wouldn't ever happen again. But school said no to the request, fines weren't handed out that often back then, but I'd have paid one, because it was important, she wasn't just a little learner drone who exists to help the school keep Ofsted happy.
It played a part in shaping who she is, and we would have taken the work and I'd have caught her up had they allowed it. But they didn't, because it was unauthorised, so them having to spend time catching her up and the 'it disrupts the whole class' well that's down to their own policies.
My boss was more accommodating to the circumstances, and I'm an adult who gets paid to be there and me not being there caused more disruption than DD not being at school, than the school were.