I agree on what you said about respectful discussion on topics, vs. bashing people because they have a different opinion.
But I think there's more reasons why we don't see more posters here, including many who used to post but haven't been around for awhile. Here's the ones I can think of off the top of my head:
* People who choose to post under an alias are told they aren't welcome here just because they're using an alias--which is a feature of TER VIP membership.
* People who have different sexual practices--not harmful to anyone--than others are told they aren't welcome here, since there's obviously something wrong with them.
* Posters who are attacked aren't just attacked within a thread, and then it's done with... no, the attacks continue across threads, as if it's a big joke... yes, it was in 4th grade also.
* People are made to feel like second-class citizens here because (take your pick) they don't have as much hobbying experience as others, or as many reviews as others, or as many white lists as others... etc.
* People take a comment that was not meant to offend as a personal attack and blow up over it, rather than asking the OP to clarify his/her remarks. Train wrecks may be entertaining to some, but don't make for good discussion.
* An uptick in threads that reveal private information about members of our community. Safety and privacy are paramount in this business; who wants to participate in a forum where revealing personal information is commonplace?
* Showing a general disrespect for the female members of our community through the words chosen to describe them. Yes, the words can be shaken off--but not the disdain that's behind them. Who wants to participate in an online community in which we can't at least respect each other as human beings?