I wonder how many late postponements are due, in part at least, to inaccurate weather forecasts? Clubs expecting temperatures to rise and frost to clear on Saturday morning - and then finding it doesn't happen.
One interesting thought is how often might a referee delay or suspend a game to see if conditions, e.g. fog, improve rather than postpone or abandon it? Many years ago, I remember the ref taking the players off for a few minutes just before half time during a game at Portsmouth. The winds got so high during a short hailstorm that the ball wouldn't stay still for long enough to allow goal kicks etc to be taken. But it was obvious that the storm wouldn't last and play resumed shortly afterwards.
One of the more notorious cases of a game being suspended was when Bradford City played Leeds at Bradford Northern's Odsal Stadium in the 1980s. It was announced that the game had been abandoned in the 88th minute after Leeds fans overturned a chip van which subsequently burst into flames. But the authorities were telling porkies. Once the crowd was cleared, the game resumed behind closed doors.