Btw every decoy used in a ring signature is from a real transaction that happened at some point on the blockchain so it isn't fake in the sense that they never happened Also has a lot of advantages over coinjoins like being default obviously, no central coordinators, not bound by a small subset of users wanting to coinjoin, privacy doesn't degrade over time as outputs are spent, and no fixed size inputs required