Okay well I guess that does kind of change some things
Peum I think you are overreading that interaction a bit. Ecat voted and then like four people jumped on them calling them a moron. Do you actually think that a townie who doesn't really know what they're doing would hold on in that situation? Because I think a "normal person" trying to play this very intimidating game would react by unvoting and shutting the hell up for the rest of the day.
Otoh, if ECat has actually played mafia like 8 times before, I do think it's fair to call them on doing something that they've been explicitly told is anti-town.
On the OOOOOTHER hand....
I went back to go through D1, and the only posts I could find about mayor claiming were from me, Celever, and (mostly) Peum. I thought this was a huge topic of conversation, but actually I think it was just Peum posting about it a lot. I understand that this was an intentional gambit from Peum to try to catch a scum mayor, I guess? But I actually think it's pretty believable that a town mayor could see those three posts (or even really just miss the ones that aren't Peum) and think "I don't trust this person, they badgered me out of voting, I'm just going to shut up now." If Peum is scum this is a very good gambit for them, because it essentially generates a believable policy reason to vote out someone who will be a very easy mark. The fact that Celever seems to be on board and is seemingly taking all of this as common sense is an association I will look back to if Peum turns out to be scum.
At this point I am more suspicious of Peum than ECat. I am still pretty suspicious of ECat though. But, in the event that ECat flips (which I assume will happen) and they're town (which I think is plausible at least), I would put Peum next personally.
##Vote: Peum
Regardless of who ends up flipping, I really hate any day that ends with a lynch that looks like 7-2-1-1 or something like that. If there aren't two serious contenders for the lynch we learn very little from it. So, I hope someone else will either join me or start ginning up another bandwagon