I obviously cannot speak for what was going through SBG's mind when he made his case against Imran. All I can say about that was that as I watched it from the sidelines, I thought that he raised some interesting points, but I thought that what followed after his vote on Imran was embarrassing for the town. It's fine if you agree with what another player says but you should still maintain your own unique thoughts. People who blindly followed the vote by saying "I agree with SBG" and nothing else were not helping the town. This is a game of interpretation and manipulation. If you are going to vote for someone at least add your own thought to it.
I was not surprised to see a post like SBG's however. It seems like one of those happens every single game. Someone does things just scummy enough that it causes a more analytical player to dig into everything that they have done/said for the entire game and make a big post about it. I just did this to Canik in the XY game in fact. Canik and I both turned out to be town there.
Townies are almost always the ones that make posts like that, especially early in a game. And doing so usually leads other townies to bicker with one another. Scum players almost always sit out those arguments. They have no reason to speak when the town is going at one another and risk exposing themselves. They would much rather let the town kill off their own while skating by under the radar. Therefore, I would be most concerned about the people who completely avoided the Imran/SBG et al argument.