In defense of Shinori's actions, trying to convince the town to go after other scum was his only avenue to victory, and I think this is something a host has to accept as a possibility when you include any role or faction that's not part of the Town or Mafia. In Smogon OC games where have 3+ factions is incredibly common this kind of thing happens all the time and it's usually considered normal so that's my perspective as someone who also plays a lot there.
In my experience, other sites have huge gaps in player skill, you'll have a couple people who are probably better than anyone on SF but then a ton of people who are a lot worse than our worst players (and tbh I think generally the "worst player" in a given game is someone who is new, and Arcanite still played pretty well for a new player). The regulars here are all pretty good and no one really stands out as being a power player these days
SF has an advantage of being a small/tightly knit community