Hey there, Fuzzy!
I agree. A middle ground serves the majority well!
How do we find a middle ground?
It's important we honor mutual respect.
We consider the goals of the site, as well as the goals of each forum. It helps to realize different forums may have different goals.
(An example: The goals/purpose of a BP or a Depression "Support Forum" is likely different from a community social/communication or a "Coffee House" type of forum.)
We'd do well to also employ "common sense" and all we learn from experience.
Just my very humble opinion.
Much Love to All ~