There are Indian cities better qualified, better prepared, more eager – and more in need – of a megawatt event like the Olympics.