I've never played with gikkle but the one thing I did d1 before giving him the free pass for his inactivity was I looked up some of his previous games to see if lurking is his meta. It's not, he was top poster in multiple games so I legit thought he would get super active today. How good those posts are, I don't know, I didn't go that deep into a meta read on him.
I might have survived because I had so many votes on me at end of day and mafia think they can use that current state to try to nail me today.
As for MM surviving? The simplest explanation I have based on my experience is scum are stubborn and hate it when town direct their kills even if it's the best options, they like to be unpredictable.
My alternative explanation is that MM is scum and has beaten me because I won't go after him if he is a s Spartacus. I have to ignore this possibility until the legionnaire is found.
I'll address your other posts tonight when I have more time, hopefully by that time, the town lurkers will have posted more.