Bitcoin is not legalized in some countries for several reasons, mainly due to concern over financial stability, government control and regulatory issues.
What are the reasons why some government had banned or restricted Bitcoins??
As you have already mentioned a few reasons, different countries do not want to legalize Bitcoin for different reasons. However, Bitcoin is not legalized in our country, because the government of our country thinks that if Bitcoin is legalized it will be easy to launder money. Although the political leaders and activists of our country have laundered a lot of money, if Bitcoin is legalized it will become easier for them. Also, our country's government thinks it can easily buy various weapons using Bitcoin. Also, Bitcoin is volatile, the price of Bitcoin fluctuates. For all these reasons our country's government is against Bitcoin. Some countries around the world have legalized Bitcoin and benefited financially. So the government of our country should think positively. But many people of our country are not behind here, many have secretly invested in Bitcoin. I am also invested in Bitcoin and plan to hold long term.