The govts job is not to serve individuals , it is to serve society and do not everything which needs to be done but only that which needs to be done AND cannot be done by the private sector. jobs are best generated by the private sector. The govts job is to provide the regulatory framework like enforcement of contracts, environment standards, carrying out of unprofitable basic research which allow the private sector to create the jobs needed without endangering the safety of society just to increase profit margins. Job creation, poverty alleviation, CHARITY are things best left to the private sector(Mind you a properly regulated private sector not the American model where its OK to be unethical and break laws as long as you bribe/lobby the appropiate politicians or were classmates at an IVY league school with the guy supposed to be regulating you. Thats just crony capitalism which privatizes the profits and socializes the risks)
India tried the socialist model but it didnt work. Hopefully India will not do the mistake of following the crony capitalist American model and stick to pure well regulated capitalism like Scandinavia.
So again I say India needs to spend on space till the day it becomes commercially viable and then shift the funds to the next area of basic research. No amount of dole, social security, welfare, disability benefits will solve the problem of poverty. All men are NOT created equal and there will always be more successfull and less successfull people- the govts job is not to pick winners or give consolation prizes to the losers- it is to keep the game fair.