You still need new stadiums. The Georgia Dome is old as fuck, it's got crap facilities throughout, and it's not really condusive to any other sport. You need these type of developments in cities as they also bring in far more revenues/jobs etc. They also will pin these to other multi faceted mixed-use developments with retail, residential, hotel, etc. It's smart transformative business in most cases.