Hosting a major event like Olympics brings benefits greater than pure monetary ROI.
1988 Olympics in Seoul was a crucial catalyst in elevating South Korea from third-world status to the economic powerhouse that it is today. It brought the entire country together and many of the transportation and general infrastructure investments made in preparation of the event catapulted the overall Korean economy and raised overall self-confidence of Koreans among the world stage.