While I agree on the "respect has to be earned" point, I'd like to make the point that if I didn't respect the mods and how they handle things here, I wouldn't be on the board. That simple. I've been coming here since August and this message board is usually the first place I check when I get online because I like it in here. If you don't like the rules, that's fine, nobody said you have to. But running around yelling at people for enforcing the rules in their forum is like going to someone's house and walking on the furniture in your muddy shoes and then getting angry when the people that live there tell you to knock it off. Either respect that you're a guest in here and have to consider other people's feelings (which is not tantamount to having your own feelings tossed aside, I might add), or go somewhere else where that sort of thing is permitted.
As to having your own opinion, of course you can have it, no one ever said you couldn't. Just learn to voice it without insulting the people that don't necessarily agree with it.
–Bevin