There seems to be so many new people playing mafia games, I think that the system needs to change to 2 Beginner Games at a time and 2 Standard Games at a time. The current system has 3 Standard mafia games which I feel is too much when you consider the expert game, big mafia game, and beginner mafia that may also be running at the same time. The problem is that experts don't play Standard mafias anymore due to lack of interest, fear of getting namekilled, and general lack of quality in some of the games. Therefore there needs to be some better quality control on Standard games and lessening the amount of games at a time and having stricter regulations will help this.
The second thing that needs to be addressed is the large mass of beginners. There to be more beginner mafias and particularily ones of the partner variety. Obviously experienced mafia hosts want their game to be played and talked about with their peers so typically experienced mafia hosts will shy from hosting beginner games which leads to lesser quality hosts hosting beginner games and perhaps not giving the proper advice and guidance these new players need.
I do have a partner/beginner mafia in the works that will use beginner players as aliases for more experienced players which will of course lead to forced interaction and hopefully tutelage.
Greg Jennings, he puts his team on his back