I'm fine with the rules as they are, and I think the moderators here do a great job.
We all have the right to say whatever we want, but if I go into someone's house and start speaking junk about their mom, I expect to get kicked out, or at least told to shut up. Even in a public place, like a cafe, if I go in there and start talking about something that is offensive, I wouldn't be surprised to be asked to leave. It's not about first amendment rights, it's about respect.
I do want to say that this is the only forum where I post, because so many other forums out there are unbearable due to the lack of moderating. EVERY thread turns into one filled with homophobic, sexist, idiotic, arrogant and ignorant comments for seemingly no reason. We are allowed to have an open, intelligent and respectful conversation here, and I appreciate that. Those that complain don't seem to know how good we have it here on Celticsblog.