Why does India suck at the Olympics?

[QUOTE=Really Not All That Bright]
Financing has little to do with it. There are any number of African states with tremendously successful programs in niche sports- distance running, for example- which are in much worse financial shape than India.

[/QUOTE]

Industrialized nations win far more than their share of medals, while impoverished nations win far fewer.