Those are my thoughts as well. I have hope that things will even out over time.
Honestly, I find it best to just ignore the “angry” posts. I’ve seen some discussions escalate simple because one poster says something boorish, and then others point that out, and then the original poster defends and deflects, and then his critics get more upset, etc. I just try not to engage with those posts at all, though it doesn’t always work out that way. Or if I do engage with them, I try to keep my criticisms mostly matter-of-fact in tone without getting sucked in to a cycle of ad hominems.
It works for me. In the years I’ve been here, I’ve had very few negative interactions with other posters, even amidst disagreements. Or maybe I just like to look at the past through rosy-colored glasses.