Well, effectively whenever Bitcoin touches "Fiat" businesses ....regulations are there to destroy pseudo anonymity. So if you can stay with Bitcoin transactions, where there are no "Fiat" conversion, then governments will find it hard to stop or ban it.
The thing is.... most governments does not accept Bitcoin as "legal tender" ...so merchants and retailers cannot accept Bitcoin as a payment option...and that is what governments can control. So if you can get someone to accept Bitcoin as payment... without payment processors or third parties involved... then you are unstoppable.