That just shows what a complete moron the mayor of Philly is. He declares the state of emergency and asks people to stay home then has the $%^^& to criticize the NFL for following his advice?! Once he declared a state of emergency the NFL’s hand was forced, no matter how much they look at the weather and say “we’ve played in worse than this” if one single fan has a weather related injury (like from a car accident) the PR storm of having the game in a state of emergency would be a nightmare. You can’t have a game in the middle of an emergency, no matter how much of an “emergency” it is.
Maybe it's because I'm from the south and don't share any of the dumb nostalgia that yankees seem to have for their snowy football. But down south they have cancelled Miami Dolphins games before because of hurricanes. Does that make them wimps because the league didn't want them to play in 100 mph winds and pouring rain. Like you said, as long as there's no "lightning" they should have played, right?
The issue isn't the athletes, but the people going to the game. This was a night game, and people would be driving home at midnight in 50 mph winds in over 12 feet of snow.
It was absolutely the right decision to postpone the game for the safety of the fans, and anyone who says otherwise if a complete idiot.