I'm not going to speak for any other mods and their experiences with the S&P/S&C over the years, but for me, the main problem with modding that place is how territorial everybody is, mods included. When I first became a mod, I modded that place like it was any other and immediately I had a dozen mods on my ass all trying to mark their territory and play alpha dog. The place is like a college town. You go anywhere in the world, things run a certain way; then you go to a college town, and it's like you're in the Twilight Zone. Everything looks the same, appears to run the same, but it's completely different and weird and some rules don't apply while there are other weird made-up ones and the people running shit don't seem to care so long as the place doesn't burn to the ground.
The way I see it, any problems you guys have with moderation in the S&C is a problem for your regular stable of mods. With how small and inactive that sub-forum is by comparison to the rest of Sherdog, it has a ridiculously high number of mods. Start sending those guys PMs to see if they're even still around, and if they are, see if they're willing to do anything.
If they aren't willing to mod S&C anymore, then come back in here and let us know and maybe we can start taking steps to address your concerns.