In the past, I have posted things on various sites as a guest in fear of retribution from a site's staff who could (and in some cases, would) kick one off the site if you complained about something they do. I was NOT the person that posted the complaint but I don't blame them for posting anonymously. Personally, I myself feel afraid to publicly criticize moderators' actions as I would hate to be banned.
You may trust them implicitly but others do not. Ease off because someday you may be in the poster's shoes.
I frown on public criticism of moderators, as it doesn't help the situation and only leads to undercutting their authority. But in the 13+ years now that I've been on staff, only one member has ever been banned for speaking their mind publicly. And he was banned because he believed that he had the right to say whatever he wanted about anything, including calling Anthony a **** Jew. We don't take kindly to public insults like that.
All that said, I encourage anyone with a problem to contact me via PM or email at any time. I can't promise that you will always be happy with my decision, but I do promise to listen and take your issue seriously. Even if that issue regards me. I will also say that your complaint will be taken far more seriously when sent in private; than if you post it publicly. And as some have seen in the past, I'm far more likely to embarrass the poster in my public response, as again I feel that its best for the peace and community feel of the board not to do this type of thing publicly.
But again, as long as you are being civil, you will never be banned for speaking your mind. Between Anthony & I, I don't think that more than 10 people have ever been banned by either of us from this forum. Frankly I think that the actual number is probably around 5, but alas one of the upgrades destroyed some of those records so I can't tell anymore. Under the current version, there are only 2 members listed as banned and one of those was a spammer who got through our front line defenses. And I probably should have just deleted that account.
I'll warn you, try to work with you to improve the situation, even put you on mod approval if I think it will help, before I resort to banishment.