It's not so much a big deal for the teams, as it is for the fans.
A lot of fans aren't going to enjoy sitting in cold weather with a chance of rain/snow. I know I wouldn't buy tickets for that reason. I can deal with the cold, but rain/snow? No way. That means electronics = no.