In my country, the Philippines, crypto owners are urged to declare their crypto capital gains for annual tax filing. This means that we are urged to pay taxes, and I don't think this is reasonable enough since crypto was not yet considered a legal tender.
Every country is like that, they don't want their people to escape taxes, everything must be taxed and the public must accept it even though sometimes we invest or trade at a loss but taxes still apply. Actually it doesn't matter if taxes are taken by the state to improve the welfare of its people, but in my country there are many corrupt officials, which makes me feel uncomfortable with crypto being taxed.
Because in my country, crypto is not a legal tender, but crypto is a commodity and is considered a digital asset, so it is subject to VAT and the current VAT for crypto asset transactions is 0.12% on some local exchanges. This step was taken to adjust the tax treatment to the unique characteristics of crypto assets.
However, all taxes have been borne by the exchanger if we transact through a local exchanger, while those through foreign (global) exchangers have been borne by the p2p provider. So actually taxes are taken by the government automatically.