Yes the current government doesn't want people to get into crypto because some old government officials and ministers think that crypto is dengerous for the economy. Also the banking lobby is consistently promotion anti-crypto campaign which are further scaring people away.
No wonder, any financially rich person wants to leave India at any cost. It's the mentality to blame. 30% tax is just a tool to scare people. Also government uses income tax notices if they find out you have dealt in crypto.