I was going to reply to Kast but note now that the post I was going to reply to has disappeared. No matter.
This is just my personal suspicion-- since I don't have access to the inner workings here there's no way I can prove or disprove-- but I've begun to suspect we have some sock-puppet accounts here. Strange when you get a chorus of newbies that all say approximately the same thing--- and they all don't like the way admin and the mods do business here.
So--- I admit that I can't prove it, but I wouldn't be surprised to find it's one or maybe two people pretending to be several, and coming up with new usernames as soon as old ones are blocked. It's been done before elsewhere, and will be again.