I bet, even this thread will turn up as why Indians with so big populace failed to do great in Olympic...LOL

...time to think for the 'eternal naysayers' :P