Kicking a person when they are down is easy....
Build him up and then try the same...
All I say is that China's performance is brilliant in the olympics...no doubt...But has nothing to do with an inherent ability...Its the willingness of a nation to invest in what they consider a matter of "national pride" and China has done that in athletes starting from extremely tender ages...India has fallen behind because of a deprived attitude towards sports..
And i give all props to them, the Chinese people
India needs a revolution in sports....other than cricket, we have very little to show for...and its quite pathetic...But that does not mean that athletic talent is lacking in India.