Seems a lot of the people moaning about this are the ones that got only a sprinkling, here we have over a foot and its still snowing, thats enough to cause problems.
Where do you live?
And no, I don't mind anyone choosing to take an unscheduled day off, provided they don't get paid

we don't let no snow get in the way 

