Someone mentioned above about an "inactive freeze" for members and mods. I think that should ~absolutely~ be a requirement for mods. If you're someone who can't or won't check in once every 60 days, then I'm not sure you're the best candidate for a mod. And it's not for everyone! I couldn't think of something I'd want to do LESS than be a mod. But I think we've got enough people on here who would be a great fit for it.
Of course, the only person able to grant mod privileges is Cicada, as far as I know. Hence, back to our tail.
In the subject of mods, I'll just spitball some restructuring. Feel free to build off of, change, whatever. I'm just pointing to places that have specific needs that I think a dedicated mod would help a lot.
Super Mod - Proxy to Cicada, oversees other mods
Mechanics Mod - someone in charge of maintenance, security, forum announcements, etc. Responds to issues with the forum generally (maybe with Member Mod)
Discussion Mod - someone who monitors the Discussion threads to maintain integrity
Marketplace Mod - someone who monitors all Marketplace threads, closes finished threads, double checks threads limits, etc.
Game Mod - a dedicated mod who runs randomizer, maybe doubles with RAK or Secret Santa threads
Other / Anything Goes - a catch-all who can fill in as needed
Members Mod - someone who maintains new memberships, monitors "inactive freezes", name changes, password changes, etc. Responds to issues with the forum generally (maybe with Mechanics Mod)
That's six mods plus a super. Voting is easy, super is a tie breaker.
Again. These are just suggestions. But I think a team with dedicated members will help a lot, and take the onus off of other mods too. But "active" is the major thing.