And they are correct. Your absolute claim that you "negate the potential gained privacy" is false, because it is absolute. It is the same as saying that mixers provide no privacy.
I guess o_e_l_e_o and I are just going to have to disagree with you on this one:
Whirlpool does use a central coordinator, so it is absolutely vital that you use it with your own node and Tor to keep your privacy from the central coordinator.
Sorry, I meant I guess n0nce and Jon_Hodl and BlackHatCoiner and o_e_l_e_o and I are just going to have to disagree with you on this one:
It's disingenuous though. I mean they sell it as super duper anonymous, while random SPV wallet devs don't. The ability to use Whirlpool without a full node is extremely misleading and barely better than not mixing at all honestly. It should not be a feature in the first place, in my opinion.
Honestly, it shouldn't even be an option not to run your own node if this software is supposed to be privacy-first. Their 'default nodes' shouldn't even exist, they should all be taken offline if they're serious about privacy.
I would also like to point out that if you are using either method but you are not running your own node, you are trusting both your wallet as well as the CoinJoin coordinator with your xPub key which is completely antithetical to the whole idea of increased privacy via CoinJoin.
Note: To enjoy great levels of privacy with coinjoin, running your own full node is a prerequisite. If viewing your wallet's balance requires a third party, then the gained privacy is questionable.