Maybe it made you feel like it was great for atlanta but actual economic indicators don't confirm what you are saying with regard as the olympics being a benefit. It had no long term economic effects and the city of atlanta reported it only broke even.
Consider intangibles when weighing Olympic host city benefits
Like the article you posted says, it's hard to measure the intangibles. All I can tell you from living in the city, there is a marked difference from Pre Olympics Atlanta and post Olympics Atlanta.
We may have broken even in cost accounting, but the intengible benefits were positive. Most people in the city view the Olympics as a net positive.
With that said, developing countries should be more cautious before bidding on Olympics. The long term intangible benefits may not be enough to justify the short term costs. We saw this in Rio and in Russia to name a couple of examples.