Anyone ever notice how poorly India does despite having over a billion people. It's still a poor country, but other poor countries with much smaller populations do better. North Korea, for instance, has 1/50th the population and is even poorer, yet has five medals (I realize that totalitarian regimes can focus what limited resources they have into sports training).
Can anyone even name one great Indian athlete (cricket players don't count)?