In this crypto era there are few countries left which are still far behind to accept cryptocurrencies because the governments of these countries think that cryptocurrencies are harmful for economy they are just trying to ban cryptocurrencies in any way instead of making regulations which are must important.
So they can allow to invest and trade in stocks markets but not in cryptocurrencies that is not fair and unacceptable.
It's really hard to fight governments who doesn't understand what bitcoin or crypto is. They just know that crypto will bring a lot of negative effects to their economy that's why they immediately shut it down the moment it gain momentum on their country and arrested some of their people for mining, trading or even just holding coins.
And there's no way to change the government attitude, unless they voted a new President that truly supports it. If so happen that you stuck in a country wherein the government is anti-crypto then your only choices is to go out to continue your crypto activity.
But I'm sure we all know that crypto can't impact the financial standing of a certain country. On the contrary in can bring more purchasing power to its people.