We see a lot of humbugging about the Olympics:
Dead bodies in the water. Zika (which is in Florida btw). Cost too much. Police robbing people. Russians doing "drugs." The list goes on and on.
The one "problem" I think they can fix is the cost.
With one simple solution:
Have cities host the Games consecutively.
It's a hell of a lot of money to put on a 2 week sporting event. People complain that the new facilities never get used, it's a rush, it's a waste, blah blah blah. Now you have even more complaints that it costs so much that no one wants to host.
So why not have Rio host 2016 and 2020. If you run a deficit in one Olympics, the facilities are only 4 years old, and you still have everything there ready to go to just plug and play for the next one. Iron out all the kinks, et voila. Sponsors are still there, athletes are still there, and more money is to be made.
It ain't rocket science. Mind you, the #IOC is questionable in their decision making, so who knows.
Don't you think people would've been happier if Vancouver hosted 2010 and 2014 over Sochi?