It's a stupid populist move that will make the lives of people so much harder. Now people will have to carry 5-10x the amount of notes to pay for things. Also the grace period given is only a few weeks so NRIs holding currency have basically lost their money.
Which NRI is holding huge hordes of INR ? ........... and why are they hoarding it and not deposited that in banks ?