Its because you have gained more skill by playing FM games, its something that most people have noticed after playing forum Mafia.
The playerbase of the mod has become to heavily reliable on powerroles and follow the leader, and forgotten the true art of Mafia.
Try communicating with organized mafia players, or FM players if you want more challenging mod games, even try private ones (There are so many unused setup ideas and settings never used on the mod)