Well, yes i know India hasn't done that well in online software products/internet industry like its east asian neighbours like Japan, South Korea ,China and even Russia. However, im optimistic about India, they have a very young population, which is increasingly educated, ambitious and smart, plus they have a huge market which can enable them to test their product and obtain scale, thus enabling them to be able to compete with other global/bigger internet companies in the world from U.S or China etc.
Coming to topic, India also has a developed Software/outsourcing/BPO industry, so this provides them a base/foundation from which to start. Plus they also have a large speaking English language pool from which they can tap to expand more globally than their east asian counterparts, who are more limited by language barrier. So in all, India does have all the necessary resources to breed a global/big internet company comparable to Google and Alibaba. It just needs proper planning,infrastructure, and better policies/netwrork infrastructure to kick start this growth. Hopefully in the coming years/decades we shall see some internet behemoths emerging from India. India still has alot of potential sont write them off that soon, its similar to China in early 2000