Yeah, playing since mafia III is no excuse. I've played since mafia II, and hosted three games.

However, playing third party has allowed me to see everything from an outside perspective, and I believe that a few changes to the game by the next hosts will fix some of the issues with inactivity.

First off is the time limits. Some people who want to play, such as f f freak for example, have limited times where they can access a computer and read the long thread filled with posts. Sure there are also those that sign up and vanish, and those people suck. Combined with these circumstances, there are timezones to put into consideration as well. But beyond them a possible solution would be longer days, perhaps 48 hours for the first 4 or so, then shortened to 24 as the endgame approaches.

Secondly is the opposite of inactives, and thats the overactive players. When one or two people have access to a computer regularly and post so rapidly, while it does make the game, it also has one nasty side effect. It crates a feedback loop that causes the inactive players to become more inactive. Hopefully this feedback loop will be broken if the days are longer.

Thirdly, there is a bit too much of Moderators trying to outdo each other. When I hosted with Psy, we had two insane setups. We introduced several roles that have appeared in several other games, such as Roleblocker and Vigilante. But hosts, look at the setups in the archive, and especially at Del and Miriels setups. A simple setup can still be fun, you don't need to have a million different roles for a good game.

Finally there is a few moderators that have been overactive as well. This is all a moderator has to do.
Start the day.
Reveal the role of lynched person upon death.
End day.
Confirm night actions.
Send results to any investigative type role.
Reveal roles of dead people from the night.
Repeat until over.
Note how I did not include the votecount. stop being lazy town and do it yourself. Psy was simply being nice to you by giving it to you. A final votecount is the only thing I would give as a moderator, the rest should be done by the town.