I disagree. First curry in space and all other jokes aside.
India is still one of the biggest recipients of long-term foreign aid in the world. They spend a paltry 0.7 approx on health care amongst the lowest in the whole world, they spend only 3% on education they have one of the highest malnutrition figures in the world, over four hundred million people live on about 1$ a day. Most importantly that's foreign aid what India is spending on education and health!!!
India is at the moment an economic basket case however just a few years ago they were deriding their aid donors telling them it's peanuts and they don't need it. Who is building their roads who is educating their children who is trying to feed them not India.
What India doesn't need is a space programme.