I never like the Commonwealth games because Britain makes a big deal out of getting medals there, despite the fact that all the competition has been taken out.
But a quick point about your comment that India is corrupt.
I dont know what the situation with the stadiums is, and if there is really some sudden outbreak of disease that will prove a danger to the athletes then i have not heard of it either. What i will say is that India is a far less corrupt and more prosporous country than the one which for example held the 1980 olympic games, and definately as far as corruption goes, it can not even compare with the country which just hosted the most recent olympics. You want corruption, see the millions who suffered as a result of the chinese government directing huge funds to build a state of the art stadium, and for firework displays. See the deals with Nike which included using their secret police to try to find someone who was spreading rumours.
See the people being kicked out by force from shanty towns in South Africa which were near stadiums of hotels for the footballing gods, so tht Fifa can make even more money, and so Blatter could stuff his fat _ mouth with a nobel peace prize.
Delhi perhaps may not have been the best city, but India is rightfully called the worlds largest democracy. It is far less corrupt than the 3 examples i mentioned.