The roleblocker is listed under Mafia not town. As it's a mafia aligned roleblocker, yes the townies are affected.
In the future, if you have a question for the mod, you should bold it so they can clearly tell you are asking them. However I'm sure they'll give the same answers I did so I'll take this one.
I'm not sure if you are acting slightly suspicious because you genuinely have no idea what's going on, or you're acting like you have no idea what's going on because you realized you were sounding suspicious.
The idea that talking about X makes you X is one of those "tells" I mentioned in my first post here. That I mentioned roleblockers for the first time as a reason that FTC (which had previously been mentioned) was bad makes your implication even weaker. I'm not saying things like "Hey guys, what's up with this roleblocker" I'm discussing how it influences specific strategies such as FTC, mass claim etc.
It's either you are just chattering about Mafia rules and bla or in fact you're acquiring strategies, but that's as about vague as it is.
I'm acquiring strategies now? Could you point out any post where it seems I'm fishing for information on how the roleblocker should act? And if I was roleblocker, it's fairly obvious how I should act, the information I'd want would be who the doctor and cop are, not what my optimal strategy is. Your argument might hold more water if you were accusing me of trying to get people to talk about the cop and doc to try to draw them out or get them to roleclaim.
And your last questions clearly don't go at all with your earlier implication that Silknor=Scum because he is roleblocker. If you believed that you wouldn't be asking if the roleblocker is Mafia.
I think it's clear that at this point I find you the most suspicious so far. Granted it could be because you're very new, but you're pretty aggressive and it took about two days for you to start giving any explanation for your actions.
To answer your ninja-question about who the non genuine newbies are, I am one of them. I don't know about the others, in part because I only recently returned and am not in most of the current games, and in part because not everyone plays their first games on these forums.