@digifox there's a lot of those folks within tech, too; they can be found.
I'll note that a friend of mine works at a railyard and is seriously into trains. (You know that youtube vid of a model train that was plowing snow in a yard? The one that went viral 3-5 years back? that was his video.) He once bemoaned how toxic so many fandoms and hobby clusters are, and that it comes because there's so much fear of not finding other people in a given niche that there's a strong disincentive to risk offending the toxic aggressive people. I don't remember if the point of the story was that his hobby tended to have fewer toxic people, or whether he'd visited an enclave of similar railfans elsewhere that was startlingly toxic compared to what he was accustomed to. One of those, anyway.
Point is, you have to be the change you'd like to see in the world. It's hard dropping friends and connections both because they're toxic and you don't have the spoons or cycles remaining to help bring them around. But sometimes letting go of those individual connections is what you have to do; compromising principles will just bring you unhappiness over time, one way or another.