We did our manned space programme when we were the 3rd largest economy in the world. Meaning we have lotsa of money to spend. But India is still poor yet govt is spending this frivolous money. That is the difference, understand?
We are doing our Mars mission when India is 3'rd largest economy . China is still developing country....with millions of poor people too ! same logic applies to you ....
But you won't understand . It takes certain level of intellectual maturity to understand logic and reason !!!