This speech has lots of good reasons and facts which ring true. This is of course a one sided account and I tend to take everything said by any politician with generous pinches of salt. However this does sound reasonable for most of the stuff.
Lots of people, on TV or Facebook friends, talk about counterpoints which could be valid to an extent. However I wonder if some of them are affected by misguided or politically motivated speeches by opposition parties. Hopefully noone is affected by the seemingly ignoramuses like Mamta Bannerjee. But even the more shrewd guys like Narendra Modi etc could just be opposing this for oppositions' sake.
Debates can almost always be moulded towards a certain conclusion by the more skillful speakers and the audience need to be able to filter the bullshit out of the other stuff and try to form an impartial opinion. Opposition parties' almost always try to get political mileage out of such stuff, but might end up doing (or could already have done) the same thing once they form the government.
Hope these steps will help things go in the right direction. http://www.ndtv.com/article/india/full-speech-manmohan-singh-s-address-to-the-nation-270634