What I have noticed is that people allow their kids to stay home for just about anything. That's your choice as a parent, but I don't think you should get sour grapes towards people who don't do it.
If my daughter is tired or has a headache or just doesn't feel well--yes, I make her go to school. In my mind, I am trying to instill good habits for her later work life. If I stayed home everyday from work that I felt under the weather, I'd never have leave and my boss would not be very happy with me. Even on my job, I can tell the people who've been babied this way all their lives. A good number of people I work worth have NEVER been able to work a whole 2-week pay period. They take off a day for this, that or the other. I belive many times that they probably don't feel great. They stayed up to late, they didn't sleep well, or what have you. But sometimes you just gotta trudge on and work through it.
I remember especially when my DD was in middle school. Her best friend had 46 tardies (because she couldn't get out of bed and was *lucky* enough to have a mom at home to give into her whims and drive her to school late). The number of absences was also abysmal. But she wasn't really sick.
I don't think the kids who do go to school are inspired by the perfect attendance award and are trying to get it. Most older kids are embarrassed. But I think it is a positive reinforcement to say to someone "Hey, you thought enough about your education to force yourself to get in here everyday."
Of course, I do think 50% of the award is luck (being healthy) but half of it is perserverance.