Monero is basically CoinJoining all the time, plus hiding amounts.
Yes, but instead of CoinJoining, which creates economic problems (as it requires coordinators and other users to be online at that time), it utilizes
ring signatures, and to avoid revealing the amounts,
ring confidentiality. It also makes use of
stealth addresses, which have a point because of the other two.
I do still believe it's glorified CoinJoin, with the shortcomings that come along with such a band-aid type solution. But glad to discuss!
But it would be great to discuss in a dedicated thread.
We need a thread that will be technical enough to fit the Dev & Tech board, but not altcoin enough to be moved to the Altcoin Discussion (AKA, the forum's graveyard).
Sure, I can get it done.

Will tag y'all / reply here when ready (might be a day or two).