Plenty of people had problems with the way the TN1 account operated. Even Williarob has said such. He even maintains that now that he thinks the group is clear of wrong doing. It’s probably the least controversial aspect of all of this.
You should follow your own advice and leave if you don’t like how the forum is (was) run.
If he should have left for not liking how it was run, should you leave for not liking how it is run? This is American politics logic. You don’t like the President I voted for? You can geeet out. Next election: I don’t like the President you voted for. I should stick around.