First of all, India scores very poor in the infrastructure department. Taking CWG 2010 to be hosted in India, was quite a challenge. And then corruption at various levels has just provoked everybody.
Now dog faeces was found in the CWG Village (just like any other village in India) and then this and this.
Really embarrassing and bad news. We have spoilt our image due to corruption. Shame on the organizers for spoiling India's image.