Interesting analysis. Is there any better option available for ensuring tax compliance? Knowing Indians' preference for skirting and circumventing the law, a trail of transactions is essential, which is what GST does. Cash does not leave a trail, and has been the primary reason for the doom that we kept seeing. With the focus on digitization and accounting, there promises to be a trail that can lead to those beating the law. Thankfully.
For any good step, there will be naysayers and doomsday predictors. We need to ignore these ignoramuses who were silent and probable very happy when corruption ruled the roost in the country.
From being a silent elephant for long, in the past 40 months, India has started moving fast. In fact the speed has probably disoriented the detractors.