Fap conned me bad in Wildlife. I fell for it hook, line and sinker and since then i've been pretty petrified of his scum game. (well as 'petrified' as you can be in mafia)
I probably didn't impact as negatively as you do but my point is that you're not the only one who isn't a SCARED COWARD when scum. There are a few players who try to/can lead town as scum.
Being incredibly active back then was tougher because of the increased activity
It's much easier to make the top few posters in these less active games. I've been in the top 5/6 pretty consistently and i've been working 45 hour weeks. Says a lot for some of the coasting that goes on in games now