If China could have so successfully conducted the Olympics, there is no reason why India could not have excelled at conducting the Commonwealth Games.
However, the gap is clearly evident and attracting a lot media flak. Assuming that project management is a key competency to stage such an event, you would expect India, with its sound management education base, to have excelled. But clearly there is a missing link. Could it be leadership, culture and/or execution?