Though I understand your "Football belongs outside" angle, domes are meant to house other events, too. Building the Georgia Dome was the smartest decision the city of Atlanta ever made, and the revenue that's been generated because of the Dome has been astronomical. It has allowed Atlanta to host the Super Bowl, the Olympics, the Final Four, the SEC Football Championship, the ACC and SEC basketball tournaments, and other national and international events. It has also enhanced the quality of play and fan experience for NFL games and the Peach (now Chick-Fil-A) Bowl. And of course, the Falcons' owners now says that they need a new stadium to compete.