We're not lacking in players or in hosts. We're not lacking in ideas, either. The problem as I see it is that games are stale and/or boring lately, not necessarily because the games are bad but because the playerbase in its majority has lost interest in them.
This is why 'upping the community size' isn't a requirement, neither is installing a prod badge for 'contribution'. All we need is a group of people that are in that "let's play a mafia game" mood. If this leads us to making a game only once per few months, or once a year, so be it, as those games will be the functional mafia games we're hoping for.
Of course, if we DO have a constant, sizable group of players that are into it, the community will revive, and it'll happen without any fancy, revolutionary ideas.
Aaaand because there are enough people voting 'Yes' in that poll thingy at the top of the thread, someone can start a game and it should be mildly successful at the very least. Who's the volunteer?