What is the win ratio of spies and resistant in The Resistance?
This thread provides the statistics you seem to be looking for, but with anything, correlation never implies causation. The OP came to the conclusion that your commenters did; the game is fairly balanced, and you really do need to assess the playstyle and strategies of your gaming group. Thing is, the best part of the Resistance is after the game itself is over.