I really really beg to differ.
Like, one of the simplest ways to solve townies is on who they wolf read and how they wolf read.
Take Phighter in Champs S9G2 for example, he madly tunneled Varience, who flipped v. From my PoV it was obvious he was town after that, yet he got yeeted soon after because the other players had your perception I guess.
Recommend reading this, it’s a good read: #28: Miscellaneous Tips for Villaging (by ladd)
Especially this part:
6. The hardest thing for wolves to fake are wolfreads
I really think the single hardest thing to fake for a wolf is convincing wolf reads. A loooot of the time the easiest way to catch wolves is just by realizing that their wolfreads are fake or that there is no way suspecting X for doing Y is a real wolfread.
Forcing wolves to go against their TMI is kinda the core of werewolf imo and creating a gamestate where wolves actually have to fake wolf reads/pushes is pretty crucial to…actually catching them.