I have to second Ganymede on this one.
"Everyone is awful and terrible and everyone is nothing but the worst sort of hypocrite at all times," is bullshit.
Plenty of folks actually walk their talk. Most actually do it most of the time, and fuck it up once in a blue moon.
Are there folks in the hobby that couldn't take responsibility for their actions if their life depended on it? Yes. Are there folks who are never willing to consider any perspective but their own, whether it's founded on evidence or 'just a feeling' or whatever else? Sure. Are there folks who try to avoid consequences for bad behavior by trying to play the victim in spasms of passive aggression and melodrama? Ayep! (This could go on and on.)
These people exist everywhere else, too. This hobby can no more 'solve' them than we can fix the problem they represent in any other aspect of life. People handle it in the same ways: avoid these people, constrain their interaction with them to a tolerable level, or leave whatever game they're presently infesting.
If you can deal with these people in other aspects of life, you can deal with them here. If you realize they exist in other aspects of life, being somehow surprised they're also here is absurdly naive, as is thinking they can be barred from entry or participation or creating the occasional disruption the same way they do in any other aspect of life.
Should there be strategies to manage crap behavior? Yes. Should the people responsible for administrating an environment apply them when needed? Yes. This is all 'duh' material. This is not grand revelation. This is not news.