It was neat at fist, but then it basically became people getting uptight about everything. “Your rules don’t say we can’t posted obvious spam”, “you need a transparent process for appealing things”, “mod suck here”.
Like, I don’t care enough to provide a service for a multi-billion dollar company. If you don’t like it, start your own sub.
What strange creatures people are.
It almost self-selects for the worst type of people. You not only have to have tons of free time, you have to be willing to be "paid" for your work in the small amounts of power you can wield in an online discussion board. In theory if you have a few people they could contribute a bit of time and have it covered... but like you say, the weirdos "out-spend" them on time and muscle their way in.