What defines a community is how it deals with them and as such as steers the sentiment of the entire community. The "they learned to restrain themselves" is exactly what should happen.
And I doubt getting banned is much of a deterrent. After all one can sign up without even as much as an email address. I know many people throw away accounts daily. Imagine doing that on Facebook or X. It would really go off the rails.
Yet the community here is still very pleasant.
Um....wow! Are you and I on the same site? There's a lot of ways I'd describe HN, "friendly" isn't one of them.
Genuine meanness and cruelty is WAY more common here than friendliness and there's an overall tone of reactionism, cynicalism, and negativity for the sake of it. People here are very cocky and confident talking about things they don't know anything about.
I don't agree. HN is one of the best examples. We're as anonymous as we can be here and still this is one of the most friendly online environments I know. Clearly community culture plays a big role too. And it keeps offering refreshing content, I learn new stuff here daily, unlike in the commercial bubbles.
Same on Libera chat. Didn't turn into a cesspool. In fact the former freenode suddenly did but the community immediately turned their back on it en masse. It was beautiful to see.
Also, the early internet.