You know what? My house is not a democracy. If you come into my house I can tell you to leave for whatever the hell reason I want. You do not have the freedom to do whatever you want in my house, and I can make up whatever stupid rules I want. If you don't like it, then you can leave my house. That is not ridiculous, that is not absurd, that's plain and simple and I would extend the same respect to your house, and you would expect it without question. If you came into my house and told me my rules are stupid, or wanted to debate the validity and consistency of my rules, or the justice of said rules I could care less. My house is not a democracy. My house, I pay to be here, I put work into my house, you have no right to come into my house and tell me how to do things. If you want to make a suggestion, pay some me damn taxes and maybe I'll consider it.
This is ioi's house. If you don't like what he's doing, no one forces you to be here. Hell, just check the numbers and leave if you want. You can enjoy this site without ever having to talk to a mod, or put yourself into a position to be judged by them. You want a better community, go find one or create one yourself but just bitching here doesn't fix anything. You think you have a right to complain here? When was the last time you were forced to pay ioi something to be here?
That is a bad analogy. While ioi owns the site, the users are what make it special. Set-up rules that are bad and people will leave, or just not stay and the site dies. Forums have to be democratic to a certain extent to continue to exist. Any silly notion that those that regularly post on the forums should just deal with whatever arbitrary rules are set-up is beyond stupid. The rules have to be fair and questionable to have any kind of serious community.