I used to be one of those guys (I am from Bangladesh), then I looked at the actual cost of this space program and realized that its not a lot of money (~$70 Million) even by India's standard. For example, in india's domestic cricket tournament (IPL) one of their franchise was sold for $370 million.
I also don't buy the wholesale "you shouldn't do x, unless y is achieved/fixed" argument. It might apply to some instances, for example india defense budget is about $46 billion, a big portion of it could have been certainly spent to alleviate the living condition of poor Indians in general. But most of the problem in India and other south-east asian countries are corruption and inefficiencies, not (always) lack of funds.