@pastanaga - Frankly, it's well known that the Olympics hardly ever make money. Countries are generally considered to be lucky if they manage to break even.
And what's worse is that often afterwards the stadiums are left to rot because there is no other use for them. Which is particularly aggravating because they were often built on land that was forcibly taken from whoever was there before the country decided they needed to impress everyone.
There are a lot of good things about the Olympics, but the execution of the games often leaves a great deal to be desired and I'd certainly never want them to be hosted in my city.