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 youre paid in bitcoins, youre supposed to pay taxes on your earnings at the BTC/USD exchange rate when you receive payment.
Is it a good decision or bad?
very good, because if you want bitcoin to be advanced and recognized throughout the world, one of the best ways is to apply a tax, taxes can be of various kinds, one of which is income tax, entrance tax, buying and selling taxes and various kinds of taxes, but basically tax will make an item considered legal, and things like this do not need to be confused, we just follow the existing system.