Yeah, that was my point earlier in the thread. While I appreciate the ethos of the Games is to tour the world, I think host cities should be favoured by places that actually need redevelopment and have an existing demand.The London Olympics have been great for the area too. The athletes village looks like amazing flats, the stadium is going to be a football ground and development has really spread to surrounding areas. The whole village area around the park, including wesfields shopping centre, are lovely. Remember, this is a piss poor area, seriously run down and in need of development. I really think the Olympics have made a positive difference to locals.
Looks like the locals of Sochi however are being treated with comtempt and disgust, that CNN article on the last page was sickening.
There are far too many abandoned former Olympic sites, that the Games are now becoming synonymous with waste and corruption. If that means some countries host more frequently, so be it. Some places just aren't ready to host a world class event (see India, Sochi).