Clearly, the prospect of playing Saints is terrorising Walter Smith and has squad, so they've had to put the game back while the work out quite what to do to counter the threat of Gareth Wardlaw and Michael Higdon. Of course, the fact they have a number of players just a booking away from missing the Old Firm game is just coincidence.
The official reason for the postponement is that the recent thaw caused pipes to burst at Ibrox, which has caused major damage that can't be repaired in time.
In 2008, a Saints home game against Rangers was called off due to a waterlogged pitch at Love Street. Gers fans were in uproar at the decision and claimed we were a diddy club and should be penalised for not having the stadium in tip-top shape for a game. I assume they will direct similar comments at their own club this time around - although I won't hold my breath.