Why doesn't India win anything at the Olympics?

OfDeath
I have always had a theory that countries with the biggest populations generally win the most medals. China, USA and Russia always seem to perform but for some reason that isn't true for India.

I looked at the medal tally and they're 62nd with other nations punching well above their weight putting them to shame. So what is wrong with India? Are they just too poor to train people? Bad genes? What is it?
Why doesnt India win anything at the Olympics?
Why doesn't India win anything at the Olympics?
16 Opinion