Asian Games win for India: stayed out of cricket, kicking it in athletics, that too in field that includes china (unlike CWG)
i don't know if this is cause and effect, but surely there's correlation.
btw, there's also rowing -- indian medals there is an impressive story, because the chinese set out some time ago to specifically target olympic rowing. this is thanks to the army -- the entire rowing contingent is from the indian army.
cricket is bad news for india. it is the opiate of the masses, which allows all the loot to happen.