I mean...from when I was last there, it seemed fairly self regulated these days. It's not a free for all, but they've moved past the Briar Patch days.
It's a lot harder to get kicked out of now. You have to fuck up repeatedly, and get the three mods of the forum to agree you need to go (one of them being Frontline), or if Bonz has seriously had enough of your shit, that kind of thing.