I visited the Delhi site of the Commonwealth Games in December 2008 and as there wasn't anything actually on the sites and no-one working I doubted whether the Games would go ahead. By the skin of their teeth they have but it is unlikely they will ever be given to a second tier country again. This would be wrong.
India's public system is corrupt; that is down to its politicians.
India's private sector is booming (see the challenging and insightful article in last week's The Economist which thinks India will outstrip China's economy....) and contains some of the brightest people in the world.
The Commonwealth Games executive needs to resign en bloc and we need to breathe fresh life into this moribund body.