I don't dispute that the motives for demonetisation were sincere. But I do believe that the Prime Minister should have begun the consultation process far earlier. He should have talked to Pranab Mukherjee, to Yashwant Sinha, a former BJP finance minister, and one or two former RBI Governors. They would have told him what problems to anticipate and how to handle the transition better.
I don't accept the secrecy argument. None of these men would have betrayed the Prime Minister's trust. And in any case, how much secrecy was there, really? The government tells us that the mints were asked to start printing new notes several months in advance. If the people who ran the printing presses could be trusted, then the PM could have trusted a few more experts and people with experience.
This way the government has come across as ill-prepared and needless inconvenience has been caused to millions of people.