After spending a month there in March, I agree totally. EVERY adult male has a giant gut, and beyond their early 20's the women are all over weight as well. I was not really expecting that.
Funding and culture are the biggest issues. The only sport Indians care about and that you can financially support yourself professionally is in cricket. Unsurprisingly India is quite good at cricket and would def. have some medals if it was an Olympic sport.
The truth is that indian has millions of potential athletes who never pursue their passion because they are pressured by parents to focus on academics and other areas. There is no culture glorifying athletes. The few who do end up being athletes play cricket.
* which of course this might not be
This is of course false. The sample size has to be calculated based on the size of the population.