I think that’s the main technical point you could argue in court, like you said above. If you’re running central servers to facilitate the “mixing” etc, plus taking a fee, I don’t see how you’re gonna win on a technical argument.
Bingo, that's the issue & they fucked us.