i'd actually say if there's a community/fan base that can pretty much call the shots on what they need/want... it would be Buffalo's. Buffalo and Green Bay will be forever exempt from the "big city" politics that drive a lot of these other decisions. Most of the time when a team opts for a dome, it has very little to do with the teams' preference or fan comfort... its so they can be in the running to host other big events at the "city/county/state funded stadium"(where the team gets to keep the profit for all those other events). Super Bowls, final fours/regionals, concerts, NBA events... that's become the only way these tax subsidized stadiums seem to make sense (even though we know it doesn't really add much to the community/surrounding area growth). Fans are already likely braving elements prior to the game, showing up at 6am, huddling around warmth in the parking lots, etc.
While I agree, with the exemption from typical big city politics thing (the biggest issue was whether to bring the Bills back to Buffalo or keep them in Orchard Park), I know a TON of Bills fans. I live an hour and fifteen minutes from the stadium. I've not heard one fan say they're happy the didn't put a roof on it. It's been the opposite sentiment. Over and over. "Over $1B in taxpayer money and they didn't put a roof on it?!?" I guess I can get the thought process, somewhat. Having the supposed advantage of the elements, which I don't think it any kind of advantage, to be honest. It sucks for both teams, and you would be extremely hard pressed to ever become efficient at playing in it. Even still. If that's your thoughts process, make a retractable roof and open it part way on snowy game days. It's kind of what they did, in the end, with the seats mostly covered, it's just that the money should have gone a lot further. It's a lot of money spent for what is essentially a carbon copy of a Premier League Stadium. Don't get me wrong, looks nice in person, but I think the common local should have some issues with it.