I am a practicing CA. I deal with taxes and people coming to me with tax planning both on the Direct and Indirect taxes. I had seen Demon wiping out several Sales Tax evading businesses and I can tell you that it is not a coincidence that it was executed near to the GST implementation time line. On the Income tax front I need not even comment. Demon flushed out several Sales Tax scams. Now GST has put all such traders in a corner. I am happy for the Nation. Demon is good for this country. If you need more details, I can certainly explain with examples of Sales Tax fraud that was happening in this country left, right and center. Previous Governments neither had a clue nor an intention to remove that menace.