lol no-one's ever gonna be able to control people using anonymized BTC
the technology to do Coinswaps exists already by using Lightning channels:
1. start 2 lightning nodes
2. get incoming liquidity on 1 node
3. insert coins you wish to de-identify into the other node (i.e. open outgoing channels to random/unknown LN nodes)
4. send all the coins for de-identifying from one node to the other
you end up with completely unknown mix of coins at one lightning node, and some small amount of reserve channel balance at the other (probably less than you would pay in mixing fees to these questionable 3rd party mixers). You can donate the reserve amount(s) to charity, or spend them in some low risk way
And all 100% p2p/decentralized (and _not_ recorded on the blockchain, either)
and of course, "on-chain" Coinswap will eventually become available as well