There are many reasons behind this.But government knows well.May be government think that the economic problems will be faced for it and money will be reserved.People are going to make loss in their investment.For those reasons,a lot of counties don't allow to use crypto probably
Because they still think bitcoin is easy for illegal business, while the government has not found a way to close that weakness. The main difficulty of bitcoin is anonymity and transactions are peer to peer. So bitcoin prices are not stable, so the government needs to protect its people from losses.
However, in some countries the ban on bitcoin is only as a means of payment, to be collected or commodities cannot be banned because everything is online.