I doubt that's possible......as requiring manual approval for new members is a rather basic feature that's been around since the days of dialup BBS forums......and this software doesn't even have that.I wonder if they could add a "flag as inappropiate" feature like Craigslist has?
We've been told before, in effect, "what you see is all we got".
As for "moderators", there seems to be two or three "company" people who post here fairly regularly. Do they not have moderator permissions too??
While it is a significant irritation for all, I don't see it as something to get all worked up about. Users always have a choice. I'd think that the owners would be more concerned about that than they seem to be though.