in some countries crypto is still not recognized as a legitimate transaction and can be guaranteed by the state, of course this is still a difficulty for the development of crypto.
Even though the state can actually take tax from every transaction on crypto. it is also difficult for the state to control the transaction if there is money laundering using the crypto facility.
because the state must be the last bastion to be able to control, but crypto is very difficult to control.
That is why some countries cannot completely prohibit the use of bitcoin, because even though there are things that are difficult to control, bitcoin has many good offers that can provide benefits, even with considerable risk. This is an extraordinary innovation, which can overcome various obstacles that cannot be solved with traditional currencies.
No problem the government does not legalize it as a means of payment, because the government has the right to maintain its sovereignty in managing the country's economy, through official currencies. Bitcoin can still be used as a commodity of trade and investment.