I agree with your outlook 100%. However, beehaw has made themselves a community intentionally to be safe for their like-minded members, which I also understand. It does get tiring to see hate spewed without much reason or direction.
Your point is partially why I stuck with .ml rather than switching over to a different instance. I understand that they also have controversial instances blocked but it’s not like I can’t see them still.
Rational thought takes a bit of effort for some people and its normally easier to either isolate or congregate.
I’ve had someone ask me if my corgi was a husky before. Um. No??