There are two things that define football for me:
1. It is a balance between brute power, technique, and strategy. It is kind of like war in that respect, but without all the killing.
2. It is an all-weather game.
It used to be that, in order to be successful, you couldn't build your team too much toward any one thing. You had to find a balance between power and speed that would maximize your ability to win in the largest variety of conditions that you were most likely to face. With the way that the rules have been modified to favor speed and the passing game over defense and the power running game, teams that build in favor of the power side of the game are at a disadvantage. That has forced teams to focus on speed and passing in order to compete, but it diminishes the ability of teams to function in less-than-ideal conditions. So when you have these extreme bad-weather games, they tend to not be very good games. I think that leads to the sentiment that snow/rain/mud/etc. ruin the game when, in actuality, I think the rule changes have ruined the ability of the game to function as well in those conditions. They have taken an all-weather game and put rules in place that encourage organizations to build their teams so that they can't function in all weather conditions.
With that said, nothing will get me to turn on a game that I would normally ignore like a good snowstorm. I so wanted to be able to watch this game today.