When you play football as a kid, you don't play in a state-of-the-art stadium under ideal conditions. No, you just grabbed a ball, went outside and played. That's what real football is about. None of this pinky-up, ideal conditions garbage.
Football is raw and meant to be dirty. Indoor stadiums are just an excuse for players who can't cut it in real football conditions. Football should be played outdoors, at all times, so we can get snow bowl classics like Bills-Colts.
Football is a beautiful sport, and its meant to be played when you pit one team at its best against another team at its best. Just two teams competing. Weather throws a wrench in that ideal situation by being the main obstacle instead of the play on the field. Playing indoors allows for teams to really find out who is the best on any given day, not who was better at fighting the weather.
Plus, indoor stadiums allow for more fans to enjoy the game comfortably without having to suffer through blustery winds or bone-chilling cold. Football needs more indoor stadiums. We're not Neanderthals.