As for Zimbabwe and tax collection, I think if taxes are applicable, it already means that cryptos are legalized in some way there. I only hope taxes will be reasonable because otherwise people will simply look for ways of avoiding paying them.
Regulation has to be there, it is inevitable and up to a certain point it is desirable. As I have mentioned a number of times, the devil is in the details. The fine print of the regulation may mark the distinction between a ban, a regulation that restricts trade and use, a regulation that simply protects the users or one that simply taxes and provides zero value for the investors.
I am interested in regulations that protect users.
There is a trade off here. Either make bitcoin regulate and pay taxes or keep using bitcoin on a limted scale but pay no tax. I will prefer to pay tax with crypto regulate rather than using bitcoin which is declared ilegal in this case.
If you are geneuine user of bitcoin, and have no bad intention like money laundering, regulation is the best thing. (however KYC and taxes comes with regulation).
Some countries is doing something that will surely discourage their people for not using bitcoin. Like india implement 30% tax in any financial gain from crypto. Indonesian proposed 0.1% tax but they have no intention of legalizing bitcoin. It seems all of those country just want tax money from crypto but do not wants to legalize and provide support for crypto users. In these case users have no option left but to avoid tax.