I came on SE a couple days ago, saw the drama that's going on, and after reading a lot, am left wondering "What else did you expect?" This is how the political left and all sorts of related groups have been acting for years on all sorts of platforms, and people who disagree with it are called russian bots, trolls, and all sorts of things.