As someone who was removed from scum for a good part of the game until me and Ratchet got a chat and I still had limited info, just who was blue mafia. I don't think the game was unbalanced as most think.
A lot of scum plans/kills failed for scum which I know grew frustration on their side, especially with the revives, which town was annoyed by the removes. Many of my own kills failed.
I think mafia got lucky with players in their roles. Like me and York getting the roles we had since we both were active and paid attention to the game to get the information we needed being separated from the groups.
I also it was unlucky that out of all the anti-town roles, Ratchet was the first one to perform a harmful action on me, because I was able to give him a plethora of abilities to use.