The site belongs to the contributors.
The site is run for the contributors (and other lurking readers of course) but someone needs to be the final arbiter of the rules to have any hope of civility otherwise certain groups of people would take over. I think I get a lot of the criticism I do because I specifically prevent some people from being as insulting and abusive as they otherwise would be. I have plans to make the forum more self-moderating but the duplicate accounts and group-downvotes by them shows there will always be need for some input to protect the community by those who seek to impose their own bias on things and game the system.
The irony is that the complaints about "unfair" moderation and attacks usually come from places that have very obvious and very biased moderation - where the in-gang rule at the expense of anyone who disagrees with them and civility is often severely lacking. That doesn't mean we don't allow disagreements and robust debate - there are many people who I respect that have disagreed with me on any number of things which I think shows up the claims as nonsense. The healthy debate and discussions are the whole point of having a forum and not a "me too" sounding board to mirror our own opinions as so many places end up.
Horses for courses - people can chose the site they like that best suits what they want. I don't understand, for those who dislike the approach to moderation on *this* site, why they feel the need to come and try and disrupt it. Why not just pick the site you want to use and use that one? It's like going to a seafood restaurant and then complaining that you don't like fish.
I try to be fair and try to be balanced. I don't claim perfection because I'm human like everybody else but I certainly don't delete accounts for the hell of it and I give people lots of chances first (if anything, I think too many chances). Lots of people play silly games, claiming they have had PMs or not had PMs etc... which is impossible for me to prove (why the claims they make are always for things you can't actually check on yourself). I trust that people trust me but I don't lose any sleep over the opinions of those who don't.