First off I want to say I have a great respect for anyone who mods an Internet forum. I've been to others and they seem very loose and out of control, which can be a damper on going to a place, posting, and having fun.
I have a few minor gripes about this whole issue. The "report to moderators" button is great for disciplinary action, that's just a fact. Most people, I would think, wouldn't use it because it sounds like a kid tattling about another kid to the teacher. I know it's a great tool to have, but it'll only hurt keeping a look out on everything. Some people could be reported on more than others while another person gets off scot-free, which is a point I believe GG brought up. I don't know if there's a way better to find when there's a problem other than that, but to me it looks like a faulty system.
Also, it's already been discussed, but I do believe we should be able to respectfully discuss why someone was suspended or banned for the same reasons discussed above.
I really enjoy posting here, I'm on almost every day, and over that time I've gained friends amongst other posters. I haven't come to this forum to discuss U2 is a very long time, I come for my friends. When I see one of my friends, who I take lightly (but I can see how people can get riled up by him) gets in trouble, I want to stick by him. One of the few ways I can show that is by changing my avatar.
Sorry if that was long-winded. Like I said above, I don't have any ill-will or have any disrespect for moderators at all, they're doing a job and they're doing it well. I also think that aside from rules, it's a matter of opinion if someone is "offensive" or "unfunny," and if the majority believes that a suspended/banned person isn't either of those things, that should be taken into consideration.