The problem here is schools cannot make a policy that only pertains to some. This could end up being highly prejudicial. How is the school/teacher to decide whose absence is more "worthy?" One could argue that keeping an older child home to watch a baby so that the parent can go to work is more of a necessity than a vacation. After all, the parent needs to keep working to feed and shelter her children. ...and to be honest a WDW vacation is a luxury. I think there definitely needs to be attendance policies. There are parents out there who aren't involved, whose children miss school for trivial reasons, or simply because the parent can't be bothered. This is not to say that a sick child should be sent to school, but I do believe that every effort should be made to ensure that a child attends school on a regular basis. If there were no attendance policy, and/or the school did not enforce it's policies, it would be basically a free for all. There would be children who attended sporadically, and whose academic careers would suffer because of this. Classroom instruction time is important, for many reasons. I, for one, feel that teachers are more than "babysitters."
There needs to be a balance. I think the way our school district handles it is fair. We have "excused" absences and "allowable" absences. Excused absences are any illness with a Dr's note, college visits, and death in the family. "Allowable" absences are any absences that don't fit into the above category, with a parent/guardian signature. Each student is allotted 16 "allowable" absences. "Excused" absences do not count against your total absences. That, essentially, allow each student to miss a total of 3 weeks out of the year without reason. This seems pretty fair to me. Any child that is missing more than 3 weeks because of illness, should, if they have a responsible parent, be under a Dr's care. Any child missing more than 3 weeks without illness should have some investigation into their home situation. Truly, my job wouldn't allow me 3 weeks worth of call-outs!