Agree 1000%. Domes are for pansies. Look at all the relatively new open air stadiums in crappy weather cities. Philly, Pittsburgh, Cleveland, New England, NYC, Seattle (lots of rain), Cincinnati, Denver.
I still remember the shot of Kelly on the sidelines going nuts when that brutal lake snow squall blew in during the commercial break in one of the games when Flutie was still QB.