Why are you in a community that tolerates them?
I had to tell someone IRL today I won't be cursed at and walk out of their office... why wouldn't you do the cyber equivalent?
I'm forced to read Reddit and Twitter to keep up on infosec trends, but I don't really engage with the userbase for the reasons you describe.
Just... don't engage at all with them, and remove yourself from the situation.