From a thread about the Olympics:
Essentially, the Olympics is a mobile collective delusion in which people use the excuse of a world heritage event to do for themselves what they wouldn’t or shouldn’t do in its absence.
and another coment:
Why can’t there just be a dedicated venue for the Olympics? Why does this behemoth have to come into a different city every few years, wreaking financial havoc as it goes? A somewhat cynical argument might go something like this: If the Olympics didn’t move around and was able to reuse the stadia, village, etc, then it might actually become consistently profitable. But then that would be an unfair windfall to whichever country became the permanent host. Also, that country’s athletes would have a certain home field advantage. So in order to ensure that no one profits or is advantaged, it is better that everyone suffer.