Just a different comment for a moment:
Is part of the problem that Punctuality Statistics get solemnly recorded and published in "league tables" by airline, ending up in the press, taking no account of why any delay occurs. The implication in these tables is that more delays = poor operator. So being sensible about the weather drives you down these tables.