All Scientific and technology advancements need to have an economic basis to reach maturity. The technology must be spread for wider acceptance and over longer time so that "bugs" can be removed, it becomes cheaper and over time knowledge base grows.
In India's case only ISRO has had an economic platform, largely because of India's own needs. Otehr areas you mention, there is not enough demand or applications within India for things to go far. That's why you see most tech research in US, Europe and Japan. It is not just the superior and world class facilities there it is also that as incremental research happens, there is already a demand for that to give it economic basis.