I too am disgusted by this phenomenon. The key thing to remember is that outrage has power only because you let it have power. Twitter snark isn't the real world. Neither is Reddit outrage. If you totally ignore these hives and their angry buzzing, you'll have greater peace of mind and lose nothing.
I don't disagree, but it's also the fact that for some of us the option to learn to ignore people can be a decade long struggle, if possible at all. It's not that I don't think you get that, you probably do. I just needed to tell a bit of my perspective to someone, and that happened to be you, and the rest of HN.
My brain is, well, lets say "broken" in this respect.
I could have open sourced a fair bit of code over the decades, but I haven't, largely because the option of entirely ignoring people isn't really available for me at this time.
While I obviously try to work to get to a point where it is an option, I don't know if I ever truly will be able to publish my own projects.
While I now won't get bothered much by people calling me an idiot, or being asses in general, the self righteous expectations people apply to open source maintainers still just breaks my brain.
People freely give out their labour of love and sweat, and other people have the gall to hold them to higher standards than we hold most of society?
It's just too obvious. As soon as the balance of power shifts, a sizeable fraction of the population becomes the tyrants of their "peers". Can't deal with that, unfortunately.