The mod situation has been a little turbulent since I took over, but I can give some general insight if it helps explain where we are now.
The mods have never had sufficient direction with which to manage the community. This was true when I was a mod, and was still true when I took over. They were in an unfortunate position of having to develop their own processes as best they could while lacking adequate tools to do their job.
That meant that doing mod work was far more tedious and inefficient than it ever should have been. To make matters worse, players often put blame on them that should really be on the admin, and it becomes a very hostile environment to operate in.
A lot of the mod work is unseen. Setting up galaxies, troubleshooting bugs, and discussing solutions with Squirrel and now me is something most players simply have no reason to be aware of. A lot happens that they'll never get credit for, and they rarely talk about this although they have every right to.
Imagine putting in hours for free for *years* on end to keep this game alive, only for the players to insult you and accuse you of everything under the sun any time anything goes even a little bit wrong.
I won't speak for any of the past or current mods (other than myself), but I would not blame them for avoiding forums and chat under such a climate. Who would willingly walk into a room to be a punching bag? It sucks.
Yes, we have had mods that cheated, and mods that didn't to their job fairly, and mods who simply went inactive. This has tainted the mod team in a way that is still clearly felt today but again, this is all a result of insufficient structure and leadership.
On the surface this may look like a mod problem but it isn't: this really represents a failure at the top.
Things are changing though, and they have been since last August when the ownership transfer happened. Part of that is a large deconstruction of the mod role and responsibilities. We are working on new guidelines to help them do their job better but in the meantime the simplest explanation is that things are in flux. The mod job is changing behind the scenes and we won't really feel the effects of it until I'm able to build the tools that they should have had in the first place.
Things are already on the upswing though; mods are slowly becoming more active in forums and chat, and are responding to the new support email. We still have work to do, but I'm optimistic that eventually the mod/player relationship will be mended.
Got a few bucks? The Imperial Tip Jar is accepting contributions!