Shekhar Gupta (former editor at ‘Indian Express’) now writes a weekly column for ‘Business Standard’. He has written a good one (behind paywall) on the Indian hand-wringing over the absence of medals in the Rio Olympics. He deserves at least a silver medal for the article. He could have easily won the gold but for the (mischievous?) reference to Gujarat. He could have used any other State for comparison. But, that is too minor to quibble about.
Besides incomes, training (depends on incomes too), diet and nutrition (latter is an outcome of diet), the hot and humid climate too disadvantages athletes from the developing world. Diet and heat do affect stamina, endurance and strength quite a bit.
His article provides a very good perspective. India is making progress in the international sporting arena.