Isn't it that UP elections, which happened after demonetization, were a clean sweep in favour of BJP? From what I understand UP voters are a good proxy for sentiments of traders, daily wage laborers and middle class. They seem to have accepted it with a bang.
In the article you shared, there are mentions of celebrated economists siding with both camps. I will leave up to the chosen government to weigh in those opinions and make a move.
Coming to GST - the earlier tax system was much more complex and leaky. If your turnover is below 75 Lakhs (small traders) you can opt for composition scheme which is even simpler. If your turnover is higher, it should be fair to assume your business is big enough to have a computer operator who can file 3 returns (excel sheet I guess) every month with benefits of input credit.