It's impossible to make coinjoins ("bitcoin laundry service") illegal as they can be run p2p and over tor. EDIT: you can of course make them illegal, however it's impossible to enforce that.
You could however make "accepting" coinjoined UTXO's illegal, but the lightning network fixes this (you can use coinjoined coins to open channels, lightning payments do not know the payer).
If a government decides you need to do full kyc to buy a coffee, then it might be time to emigrate :D
it was discovered that if you stay out of vision and cast raze, the other player does not get stick charges. that was the 1v1 shadow fiend bot a year ago though.
You could however make "accepting" coinjoined UTXO's illegal, but the lightning network fixes this (you can use coinjoined coins to open channels, lightning payments do not know the payer).
If a government decides you need to do full kyc to buy a coffee, then it might be time to emigrate :D