Hear, hear. I have had a similar experience on BM's Discord channel. I was contradicted or actively dismissed by cliques of players, nearly every time I dared to express an opinion. Some folks just straight up shouted social-contract-breaking things at me, and had to be muted by the admins. It's like people think BM's rules didn't apply because they're on Discord. I was told that I would have to report any rules-breaking messages directed at me, because there were so many messages that the admins could not audit everything.
I didn't want to cause any more incidents like that, so I stopped visiting.
The most frequent word I've seen players use when describing that environment is "toxic".