Have you looked at the aftermath of recent Japanese or American Olympic Games? Nagano looks great...Let's not judge Rio too harshly. Hosting an Olympic Games wrecks any city. I'm not sure why anyone wants to host anymore. It costs a fortune with negligible return. http://www.businessinsider.com/abandoned-olympic-venues-around-the-world-photos-2015-8/#athens-went-15-billion-over-budget-to-prepare-for-the-2004-summer-olympics-32
It worked for Atlanta because Billy Payne had a dream of bringing the Games to Atlanta and basically single handily lined up enough private money to pay for almost the entire games.It was amazing for Atlanta. It only wrecks a city that shouldn't host it.
That's the only reason it didn't wreck Atlanta.