It's a bit hidden in the rhetoric, but Shinobi raises an important point in this article. With CoinJoin, does everyone... - send money to each other - send money to themselves (Technically, you can't really trace sats over the blockchain; each transaction destroys UTXOs and creates new UTXOs.) https://bitcoinmagazine.com/legal/samourai-did-nothing-wrong-self-custodial-tools-are-not-money-transmitters