The solution is for people to behave with a modicum of emotional maturity. That doesn't mean posting need follow Roberts Rules of Order or anything like that... but just act like a normal person would in public. The anonymity of the internet brings out the worst in certain people, and it is a major turnoff for a lot of people, we only need look at our former home to see what eventually happens when a basic standard of decency is not upheld.
I don't think anyone is interested in turning this it Sniffer Central, but there is a clear bright line between that and what I would consider to be shitposting. There are, in fact, a lot of what I consider to be high quality posters who have directly communicated to me that they aren't visiting/posting as often as they thought they would because the toxicity of our former home is starting to creep in. And I'll tell you this much right now, if it came down to it, I'd much rather have their well thought out posts here (and that doesn't mean they are ones I agree with) than a bunch of shit posts.
You are 100% right though, that there is a fine line between normal moderation and over moderation - and that is not lost on the people who have spent a great deal of time and effort deliberating and devising our ground rules. Things would be a lot easier if everyone could just be cool and act like normal, mature adults... but that's proven challenging. In the last week I've had to warn several people about the use of bigoted language and I've even had one poster (who I otherwise like) acknowledge that he KNEW he was saying something he shouldn't by saying "[bigoted language] scott please don't ban me I just had to get one out". It's frankly, absurd.
I've already said more than I planned to - but I'll get one last thing out. The users of this forum need to realize that this site's infrastructure does not run itself. One person,
@Guru of Nothing, had enough initiative to actually stand this site up after years of a lot of talk but no action at ST. A handful of people funded a year's worth of service for this site in our crowdfunding campaign (to which I'm still in awe of and extremely grateful for). A handful of us do the work to make sure the site stays functional. As we saw with ST, there is a point where none of that becomes worth it anymore. I, for one, would rather not test what that point is.