That is far far from my "focus". I don't mind criticism. I don't even mind people who openly state reasons to not like me or what I am doing. My problem is what others described: downvoting without actionable feedback.
I am more used to the Hacker News style of moderation, where the mods are used to take a first course of action to (politely) point out what was "wrong" with someone's action and ask them to stop their behavior. Only unabashed repeat offenders get banned. My "calling out" was an attempt to do that, after a private message went unanswered.
Will the WordPress integration work for you?