Economies run in parallel, not in series. As I pointed out elsewhere, this success is likely to attract a lot of outside investment to India as other countries and firms will want to take advantage of India's low-cost space expertise (and possibly avoid dealing with the US government and its complex technology-transfer rules). So spending $100 million demonstrating your space capabilitiies is a fantastic deal if it results in billions flowing into the country, which I confidently predict it will.