These moves amount to sheer harassment of individuals who are part of the banking system and does nothing to catch those who keep their money out of it.
Also, if folks believe that India is going to even incrementally benefit from these moves (or even the uncivilized and highly questionable demonetization exercise) just because one govt. dept. (in this case, the IT dept.) increases it's annual revenue targets, I don't think it is possible.
There are just so many things wrong with our taxation system(eg: archaic octroi & arbitrary VAT/sales tax laws) and government spending of tax revenues collected (eg: kickbacks, no/bypassed implementation checks, wasteful PDS schemes) for these rules or exercises to have any meaning in this country.