Well I'm a donator, and I'm pretty sure my account wouldn't get deleted if I speak out against a company that is obviously not paying.
I never used
WaveRevenue as I've been told that their .exe is like a land mine and will immediately get detected, but it is fair to discuss problems with a company in that company's category in their respective forum. I don't think the problem lies with freedom of speech, I think it lies with respect, in which case your replies seemed to lack.
You shouldn't insult a Super Mod (who paid their dues) or even the owner of the website in order to express you beliefs, you can still simply say "WaveRevenue does not pay, please someone look into this" without adding all the extra drama