So I've got a few bits and pieces to say on the matter. On things being a mess, freaking report them. And don't just report a message with the reason "spam" or "retarded" because you don't agree with it, give me a reason why it shouldn't be there and I'll humor you. If you don't give me a reason I don't remove the message. And on more technical things, understand we don't know everything about everything. I'm JUST finally starting to catch up on the 3DS scene, the WiiU one though don't even get me started. So, if you don't give me some details to work with, the longer I have to spend researching something to know whether it should be removed or not is longer that it's sitting there, not removed, if I do anything to it at all. If you see a lot of posts that break the rules, report all of them. But give a legitimate reason as to why. If you're not maliciously abusing the report system you will never get in trouble for reporting too many things. Help us help you.
On the topic of devs leaving because they're in the kitchen but can't handle the heat, we're not here to police the forums and make them an internet safe space for everyone. We're here to make way for (usually) constructive discussions, facilitated by you, the members, and your reports. If something is blatantly hate speech or just straight up shitposting, I will remove it. If someone actually has a negative but valid argument, I will very likely leave it. WHy? Everyone is entitled to their own opinion, and when we start nuking threads of this and that, we start walking a fine line between "garbage cleaning" and "censorship". I can't tell you how many times people have screamed "OMG CENSORSHIP" at me. My suggestion to devs is to get used to people not liking how you do things. From there, deal with it. I've seen countless devs not able to take the heat, and I've seen countless more who take it all in stride and don't let it get them down. Take a pick on which group wind up being successful.
We're not currently looking for more moderators, we're fairly well staffed as it is. And even if we were, people of moderator quality stature are not a dime a dozen. And to top that off, they still need time to "train" and get acclimated to how everything is supposed to go. Your biggest tool to cleaning up the forum is the report button. Every single report gets read by us. We do not necessarily delete everything that gets reported, but we do make a conscious decision to take no action in that case. So like I said, if you have a problem with something, report it, and give me an actual reason of why you don't think it should be seen on this forum. Do that and you're on the way to making this a better community than it already is, the one you guys love and the one you guys want to keep coming back to.