I admit, my town play is not the greatest.
I wouldn't necessarily say that. Just because you personally don't accurately identify scum that often doesn't mean your contributions aren't very useful to Town. That is why I added the first paragraph in the OP.
But, that might partly be because I spend a lot of games as scum.
5 out of 11 games by my count, which is a lot. You and @Maciejasjmj recruiting each other each time one of you is a cult leader doesn't help though