As one who has joined on this forum only 2 months ago, BUT - I have owned, administered, managed, and otherwise dealt with forums like this from the 1990s until 2008 - figured I'd just try to be encouraging.
To All: In the words of my late father-in-law "We're all about 30% batshit crazy, it just shows up in different ways. Try to be tolerant"
To John (I guess who runs the site): not sure how long you've been doing this, but from a guy who did it for over 10 years, you will surely NEVER please everybody! Just remember you do a service, and as long as you're able and willing there are lots of "silent" people that truly appreciate it.
To Members/Participants: Try to stay happy and don't get emotionally involved over the Internet. We ALL have people in our lives that drive us crazy (usually in our own family or at work) that we pretty much HAVE to get involved with on some level. Just remember that reading something on a forum is just like reading a book - you can be offending by that content, disagree with it, want to burn the book, etc. But to keep your blood pressure in check just view it rationally, and move on. Developing anger (a life-shortening thing) around someone you will likely NEVER even meet is a total waste.
Peace guys - life is so full of problems we can't control, let's not make more within our control!