I don't have any issue about 30% tax, it's just beginning, in future it will reduce for sure.
But problem is 1% TDS on every selling tx's, our capital will stuck with govt. or exchanges if we do actively trading in Indian exchanges, and slowly exchange liquidity will be wipe out from Indian exchanges and spread will become very big. Even market maker from outside India will move away from Indian exchanges, even they were market making on crypto to crypto pair too, because they are also liable to pay TDS on every selling tx's.
Otherwise govt. asking directly tax from us is good for every crypto holder, who are long term investor no need to panic, but who is trader, he most probably stopped trading specially in Indian exchanges.