I don't know about overmoderation, but I'm guessing the mods were overburdened in the way it used to be structured, and I don't seem to be receiving any notifications anymore, for whatever reason, to remind me to drop by when a thread I'm following gets updated or someone sends me a PM.
I think...