I would have to disagree with you on many levels. firstly, i don't know what or who specifically you had in mind when you said that indian athletes 'stand nowhere in terms of physique and strength'. If we do, then I'm so thankful to Dhyan Chand's parents for providing him with such outstanding genetics and nutrition.
In the 1950s and 60s when indian football was one of the best in asia and not too far behind for an emerging country in world football, despite the fact that the athletes played barefoot, we didnt lack strength and physique did we(mind you back then the sport was way more physical and the ball itself was capable of giving you a brain haemorage if you headed it too much). you say that when india 'was a great olympic hockey nation other teams didnt know how to play hockey'. the problem with this argument is that india was a powerhouse in world hockey from around 1928 to say 1985. so according to your argument, the rest of the world miraculously managed to learn hockey(or drastically improve in terms of 'skill and physique') in 10-15 years, while our skills waned and our athletes quickly evolved into short skinny people.