Taxes are good, no doubts about that because it is the means through which most of the development in a country is based on. Crypto users pay taxes indirectly through the exchange transaction fees. These exchanges are taxed in the end.
Regulating crypto makes it centralized, hence some benefits may cease to exists such as the elimination of the interruptions of third parties.