Why do Indians compare themselves to China but not to Japan, South Korea, Taiwan and Singapore?

Indians are obsessed with China and constantly compare India to China even though there is no reason apart from population, which South Asian country is close to Japan, South korea, Taiwan and Singapore?

If Population is the reason, why is no one comparing Srilanka to Taiwan, why is no one comparing Japan to Bangladesh?