Crypto payment would be very convenient and it will prevent a lot of the complications that people go through but there's a problem with the idea.
First of all, if you pay tax in crypto, it means you're going to have to declare your onchain portfolio value.
Imagine dropping a Leofinance post and then agent of Romania government comments "Hey Adrian(Input your surname), remember to pay $3 of HBD from this post as tax" 😆.
That will be terrible man