Guys, i don't understand your points of arguments.
Food scarcity, high cost of living, petrol hike. Is this because of the government?????? unless you're stayinng in remote jungles of africa. Come on man, have a matured thinking.
Prices are high due to Oil price rise in the world market not due to government, cost of living is high because India is getting developed. If you want to live in a developed country, you have to pay the price. Nobody will serve you free lunches.
If the government control all the external investments( that means essentially no developments). You same people will make noise, India is not developing, no basic infrastructure, government's not helping, India is poor.
If you want to enjoy all these luxuries, you have to move towards globalization, that means, countries economy, inflation, standards of living is tied to external factors. And theres nothing much the government can do.
Do you think, people living in other countries don't face the same problem as you( except the oil producing countries, who are minting money with oil and building skyscrapers). Come out of the cave man, don't simply blame the governments.