Yes, I would to some extent confirm that the admins now seem to be bending over backwards to accommodate those who feel it's unreasonable that they be held to any standards at all, and who evidently believe the purpose of discussion boards it to smear and attack anyone they disagree with.
As I've said before, IHub enjoyed 23 years of relative success, and it's taken only two weeks to destroy it.