That bears no logic as majority of Indians don't even consider devoting a career to such sports. It's not like a better population automatically assures a higher per capital skill level is it? Rather on the contrary limited resources shared among higher population would reduce resources per person and produce a large base of average quality. It's still a 11 vs 11 contest out there.About 11 Million at the turn of the century, we've got a couple of million here now though.. The numbers playing the game there are high though, which is encouraging.. But yeah, it always amazes me how countries like India can still not win so many competitions despite having such an advantage in terms of people to pick from
Look at Jamaica and how they pawned US in athletics in last Olympics.
Or England's Ashes record against Australia for a large part of last 20-30 years.