Sandy, this fog menace has started in last 10-12 years earlier there was less mediaa reporting of the vents and may be less cancellation of the train.
China , during its Olympic opening ceremony had made arrangemets which would send the rain clouds away.
Surely some demystifiers be there, also why ony Delhi has suffer most because of it,,,some topographical and scientific reasons may hel defogging us