But high liquidity is required to make it more effective, secure, and more resistant to Sybil Attacks. And how does it achieve a state of high liquidity? Reputation, and I'm sorry Kruw, but it needs a little "trust" from the users or else they won't send their outputs to the coordinator, and therefore might not have the required liquidity.
I don't know how many times I have to continue informing you that
there is no "trust" required. You don't send outputs to the coordinator, your coins don't move at all unless the coinjoin succeeds.
I'm sorry if you can't get the context of the simple point I'm making. But a coordinator won't magically have millions in liquidity simply because it went online.
Technically, yes the system is trustless. But we're talking about the social trust required if to use the system or not. It's like those normies who question the feasibility of Bitcoin because "Satashi might come back and change the algorithm".
Satoshi can't change the code running on your node.
He can't, but some normies won't use it because they don't "trust" the trustless system.