On the other hand it is also hard for local storees to accept bitcoin instead of fiats because most things that are needed for their store can only be bought with fiats so they will have to pay a extra fee for the exchange of bitcoin to fiat
legit employers are not "tax free" no matter what currency is sent by them or received to you.
in some countries the employer handles the tax BEFORE handing the employee the remainder..
so dont ever think that you should ever tell your employer to break the laws of most countries by suggesting they should pay you in bitcoin to evade tax.
in other countries the employee receives the full funds and its the employee that has to handle their own income tax payments.
so dont ever think that you should break the laws of most countries by thinking that being paid in bitcoin will obsolve you of tax implications
it does not matter what form of currency it is. there are income tax implecations to every country.
in short income tax is treated as if you received foreign currency. like an american does "remote" work for a european country and gets paid euros, as a easy comparison. to scenarios you should used to seek the correct tax implications.
tax evasion is a crime. so if you live in a country where incometax is a requirement, then paying it is a requirement no matter what type of currency was used.
tax avoidance can be done. this is not simply by accepting a different currency. this is about forming things like trusts or changing your nationality or you physically not living in a certain country for more than a few months at a time.
again its not simply accepting a different form of currency.
its mainly about who/where you are and who/where the business is, that concerns taxes. not the form/currency of the payment
if you live in america working for a legitimate company anywhere in the world, by u living in america most of your life you will end up needing to pay dollars to the IRS for your income you receive no matter the currency or method was