Please describe the "weird vibe" here.
As far as I know, no one has been banned here since Blackburn, and that's been months.
I've shut down a few posts, perhaps a couple prematurely, but as far as I know I'm the only admin other than possibly Oleg to have done so since the new friends section was added.
I know numerous posts have been let go that would very likely have drawn stern warnings or even bans on other forums.
Other than that, I'd have to say that, by and large, the monkeys still run this zoo, so to speak.