Honestly, it still feels like too much to me. Secret mayor votings? What was that about? In recent games, we've had all these (complicated) roles, but the hype has really worn off. No one really feels excited to use them anymore. I think a big problem is that new people run the game every time; the new people have different ideas for rules, roles, how they want the game to be played, and they really want a chance to run a game like that. Originally, all the games were run by the same person (IIRC) and they were all the same. We weren't jumping around into different set-ups each time where we've grown so accustomed to many roles and rules that no one even uses them anymore.
Like... remember the bulletin board's introduction? How people totally used it to pass on messages and manipulate people? And how there was a room on IRC where TONS of discussion/alliances occurred? We've grown so used to their existence, and playing with the usual strategies (ie: using seer to contact everyone, or the mafia rely on using assassins/prostitute/extra roles), that the things that once allowed real strategies to be used have died out. Unfortunately, the townie one seems to work, so there's no incentive not to use it, and any roles to balance it out (hidden mafia) would favour the other side too much - because of that strategy.
Um, yeah, right.
Back to the IRC thing. In the past, we played with each other (in CC) - with people we already knew really well. Now, regulars of Mafia play Mafia. I don't know most of you from anywhere except here. We don't have enough old people coming in and playing... not 'old' as in 'always plays Mafia', but as in 'we know them already from outside the Mafia game'. That's what made it fun, I think. We'd really have to turn against people we had befriended and trusted. I don't find it difficult to suspect any of you since I don't know and trust you - and to me, it really makes the game boring. I only interact with people when it comes to the occasional necessary PM, which is rare. It's great to have discussions on IRC, but so few people actually go there, and those who do are not always serious about it. Without that, it just isn't as fun to play Mafia with people who you've always played it with - it's more fun with your old friends, or with new people entirely, I think (new people who know how to play the game, though, and will be active about it).