One thing that does rile me is the fact that people who did not make it in last night (and it was extreme conditions) will lose a days leave because of non attendance.
Option 1: set of and try your upmost to get to work (risking life and limb in the process). If you get stranded in your car, have to turn back, or fail to make it in for whatever reason you get docked a days leave.
Option 2: don't bother trying. ring in from beside a roaring fire and then crack open a bottle of wine.