Tax law is dependent on your country and locality. Recently in the United States, the IRS has declared that Bitcoin is to be treated as property, not currency, for tax purposes. All income in the US is taxed, regardless of what form it takes. If you’re paid in bitcoins, you’re supposed to pay taxes on your earnings at the BTC/USD exchange rate when you receive payment.
Is it a good decision or bad?
As far as I know, in the United States are still determined by the legal identity of cryptocurrency. However, if the cryptocurrency is now recognized as property and the state has established rules and amounts of taxation, then taxes will have to be paid. If cryptocurrency holders ignore tax payment orders, the state will have the opportunity to tighten the rules of cryptocurrency circulation, up to its prohibition. I do not think that this should be allowed.