The new Cheaha Lodge, on top of the tallest mountain in Alabama, is an absolute travesty. The architects should be absolutely condemned for taking a beautiful mountaintop and building what looks like an interstate exit inn. Complete disregard for nature, site, and local culture.
Classical stadiums make sense from multiple perspectives. As large as they are, they can rejuvenate an entire city. People would flock to them, especially if they were integrated with the cityscape well around the building.