Yes, governments can try, but there will always be ways to fight it; including using sneakernet to exchange hardware wallets, instead of traceable on-blockchain transactions. Crypto is as impossible to ban as the internet at this point.
You end up in a "war on drugs" scenario. You could argue whether it is "possible" or "impossible" to ban drugs, given their continued availability, but they certainly have been criminalized.