This post on NFL.com best relays my opinion on the postponed match. Apart from the bit on in door arenas. Thats the decision of the franchise but I do prefer watching outdoor games (on TV anyway!).
and yet the NFL is insistant on a growing presence in canada yo, Roger Canada is cold, Buffalo is cold Cleveland is cold and yes on occasion the cities on the east coast get cold that is no excuse to postpone a FOOTBALL GAME the game was designed to be played in weather much like winter weather look at the classics in chicago, in cleveland,buffalo, and denver that is football not this weenie garbage with domed stadiums and jerry jones personal happy house in texas but the game is supposed to be played by real men in real stadiums under real life conditions