I'll have to be honest, when anything annoying is going on, I'm always in the forums posting. The mods bitch about the stupidest things that they KNOW they want to say themselves. As devs, they say "mod hat off" and then jump right on our banwagon most times. They are a bunch of hippocrates really.
And they always side with whoever sniffs their asses the most, the way to get a mod to give you special favors is to suck up to them hard pfftt. Really its like they put it out there like

and then you should go like to get anything from them.
.png)