Bruh what are you talking about. The "We need mods" post is still pinned in the community, first thing everyone sees when they browse the community itself.
This is not just power, it's also a demanding service, done out of responsibility and goodwill, and that is proven by this accountability-seeking post itself we're in.
We're a long, long way from being Reddit, as of yet.
Given the amount of time it has been? Yeah sure, lol
I'm not gonna do much, but I've seen a couple cheap trolls in my time here, and it'd feel good to remove them myself rather than passing it on to someone else.