I would prefer to have user elected moderators. But I fear the outcome would be even worse. But I don't trust the community or the moderators to make that call anymore.
Agreed. This site's greatest draw for me has been that the mods aren't power-hungry. Other RP sites, other forums, a certain anime streaming site, have all been ruined by mods who care more about becoming god in their little internet-societies than about actually making the sites better for everyone. I'd sooner have no mods at all than a force of them who, given Mahz's inactivity, can run rampant without any checks and balances to limit their damage potential. Personally I know there are at least three people on this site who would want me banned just for existing with a different opinion near them. I think I'd be a fair mod but there are people who'd fear for their safety on the site, because they and I have had our spats before, and it's much too easy for players to hold a grudge, especially when the opportunity to retaliate on those grudges presents itself.
But then, @BrokenPromise brings up a good point: if the mods control the rules of the site, then the players control its culture. If we want a certain type of roleplayer (e.g. people who go AWOL on the RPs they've joined) eradicated from this site then it's up to our GMs to enforce these folkways. And if the guilty parties don't like that, well, they're free to make their own RPs here, or to go somewhere else. The absence of the mods only punctuates the idea that we the players are responsible for creating the site which we want to play on: if we want more diverse plotlines then we must be the ones to write them. If we want problematic players to leave then we must be willing to publicly acknowledge them as problematic. And so on.
Waiting for other people to effect the changes we want to see on this site isn't working. As players, and especially as GMs, we must be willing to be the changes we want for the Guild, especially if the mod team make it clear that they're not looking out for us anymore.