Devaluation can be good or bad depending on political and economical stuation of your country. Hence there is a huge difference when the decision of devaulation is done by the economists in a home country versus when it is done by "experts" flying in from WB to "help" and "strengthen" the economy. As you know, in most cases it is imposed on the country. And it has never worked. (If interested, you can read 'Globalization and its Discontents by Joseph Stiglitz)
I agree India need some serious infrastructue input. But it feels like it is a combination of lack of political knowledge and will. And what we need is some young committed leadership.