Will make Coinjoin look like a joke.
It already does. To coinjoin, you have to create another (mixing only) wallet, send your coins there, pay a decent amount for the whirlpool fee, wait for lots of days for your coins to get remixed sufficiently, and once that ends, you must be careful to not consolidate the mixed coins together, as you're losing in terms of privacy. And on top of that, you have to be aware that your whirlpool participants might screw things up, ruin their privacy, and ruin yours as a consequence.
In Monero, there are no coin control headaches, participants that may screw you up by mistake, pool fees, nothing. Simply send and receive XMR, just like you're supposed to.