Really good question Wil. I'll do my best to answer it, probably won't please anyone.....
Ex racers and current racers, along with those who have never raced but have put their time in with race promotion and organization, pretty much police themselves very well. When someone says something completely out of line, it is extremely rare that the item is not edited by the person who typed it, after they get some less than positive feedback.
All of you have more freedom than anyone else on the site. What you say to each other we try to take the approach you'd say the same thing in a bar over a drink face to face, or in my living room face to face if you were all over to discuss the past, present, and future of Offshore Racing.
Sometimes I cringe with what I read, and I know from my PM's others do too. But, it is tough for some moderators to distance themselves from direct involvement. And the couple of us who send out the PM's to request personal editing of someone's posts, also have a tough time stepping in to make direct changes.
We've only ever banned one racer. And that was after we had numerous requests from other racers, I had a couple of hour long, face to face discussions about the difference between what is put on the internet for all to see, and what you may say to someone's face when you see them. Unfortunately, they didn't get it.
I get just as much flak for over-editing as I get for under-editing. When it comes to racers and ex-racers, I try to not edit at all. If that's not good enough, you guys pick some racers or ex-racers who you would like to be a moderator/policeman, start a thread with a vote that only those who fit the category can vote in, (we can make sure of that in the vote count), and we'll start a discussion about an addition to the moderation group.
As for the offshore non-racers, all of you seem to police that well. If they want to participate in a discussion with you, tell them they need to be respectful or they will be un-welcome.
If you also wish, we can look into modifying our categories to add something for a past competitor or similar along with the competitior membership. Email me if you wish, or I can move this post into a new thread for discussion if you wish.
Direct comment to the non-racer members; Police yourselves, as I do myself, if you wish to discuss racing events and categories with racers.
ie; Edit your own comments if they meet Wil's criteria above.