Still better, then banning trading, but i think not much effect will be achieved, lots of methods in ukraine no to declare this income. Using btc atm for example and getting cash, if we are not speaking about million of dollars of course.
That is true, i have the same opinion, it is better for the country to make taxes on incomes from crypto than banning them, cause thanks to that people could still use them without any fear.
Every asset is taxed. There are very few exceptions. Nobody likes to pay taxes, but that's the law
In Brazil people must pay 15% of the your gains.
Regulation comes with cons (taxes and burocratic rules) and benefits (safer exchanges for example)