Kids already get 13 weeks off school every year, they only do about 5hrs of lessons a day, so there's barely enough time in the days they are expected to be in school to give them a proper education as it is, without people taking them out for a day here and a day there, even one day can disrupt the whole class in some cases.
I'm proud to say that when I was putting my two kids through school, they both went through 7yrs of infants and juniors and 5yrs of secondary school with only 3 days worth of absence between them. Yes, that's 3 days lost across what amounts to 24yrs of education.
I can go further, because my youngest also went to college for 3yrs and university for another 3yrs and had to have 2 days off due to a family funeral and hospital appointments, so that takes our total to 5 days of education lost across 30yrs.
We still had fun days out, they never missed out on being kids and enjoying themselves but neither did they miss out on taking full advantage of the education they were being offered.
In my opinion, which i know won't be popular but everyone is entitled to have an opinion, unless you can provide 'proof' that a child is actually out of school 'sick' even for a single day, fines should be imposed and I don't mean the paltry fines that schools are imposing for taking kids out of school to go on holidays during term-time, they need to be much, much higher to dissuade people from thinking that school isn't as important as their day/week/fortnight on the beach.