i've got 4 kids and believe me they only stay off for a good reason, or they drive me crazy!
my oldest one has the same attendance level as her peers, and is under consideration for being made a prefect next year, which i dubt they would do if she had poor attendance, and dd2 got a 100% attendance certificate for last term
so you can see that in my case, my boys have had genuine reasons to be off, or else i'd keep them all home if i just didnt care
i did keep them all off once, when exh and i split, as they were just too upset to go to school, and i felt it better for them to be with me for a couple of days
ds1's head said to me that he had to get over it at some point so she didnt understand why he couldnt come in!
the rest of the schools were v understanding btw.
i also remember when we lived elsewhere, and dd1 had shingles, so was off school for a while, then was picking all sorts of bugs up for a while after and off school at the age of 5, the head didnt believe me
dd1 had whooping cough and missed a good few months of school as she was so poorly, again at the age of 6 ish, and the school threatened to take me to court if i didnt send her in, also saying i had been aggressive in my attitude
they didnt say that i had sent her in with a letter explaining what she had to do at what times wrt physio and needing inhalers and what to do in an emergency, but they refused to let her have inhalers in her classroom, instead said if she was unable to breathe she had to leave her satellite class, walk round to the front of the school , into reception, ask the secretary for her inhaler and wait while she retrieved it
then they wonder why i kept her off until she was more improved