I beg to differ with Brekkie Boy.
Keeping in context whatever you said in the last post, the damage was actually done on the date Delhi made a bid for the 19th Commonwealth Games.
Honestly, Commonwealth Games are not much of a hype around the globe. 71 nations out of which, few are the ones people haven't heard of even (to be very frank) participate in the games. And that too just for the sake, that they were ruled over by the British Empire, and now stand among other Commonwealth Nations for the promotion of democracy, free trade, human rights, world peace and things alike.
People should actually know the real motive behind the games, if any athlete from Jamaica do not wish to participate, or any country is concerned for the safety of her athletes and officials during the games, and 'threaten' to pull out, despite the repeated assurances, it surely is a setback, but not a damage.
As far as the sponsors are concerned, still 201 days are in hand, it makes around 4824 hours, venue completion, and test events would help get their attention, and funds will be splurged into the games.
PS: 19th CWG has Asia's largest two-wheeler manufacturing company, as its sponsor.