The ones who I generally assess as "assholes" are banned within due time and trust me I don't think I have ever reported anyone.
I totally agree. I only ever reported one post, and the poster was banned within hours.
That's why this is the only forum I've ever remained on for a long time without any really negative experiences. The mods deal with trolls so well! It's really, for the most part, an articulate and civil environment, and that is much appreciated.
(p.s. No I am not sucking up. As an ESTJ, I have quite an appreciation for people who make communities run smoothly. And if it didn't run this smoothly, I would leave, because trolls make me want to )