the olympics have become really unwieldy with the number of sports that have been added, and the requirement that individual cities have to build world class facilities in a lot of sports that aren't even played in that city or country. IMO the olympic committee would be well served to move to more of a soccer world cup-style format, where a country or even partnership of countries host the games, rather than the entire financial and logistical burden falling on a single city. a lot of cities are starting to figure out that it's not worth the cost and hassle, which is why you end up terrible options like beijing and almaty, kazakhstan being the finalists to host a winter olympics. I really don't think Almaty is a terrible option, especially relative to Beijing.