Appeal to the authority is a bad, invalid argument. However, it doesn’t look like you give a flying duck for good argumentation at all.
So far, your “garden” looks like an extremely toxic place that has nothing to do with rational thinking. I definitely don’t mind that you do whatever you want with your personal channel, just don’t use this misleading title. It’s a not channel about rationality, it’s one certain guy’s personal fan club.
And by the way, I remember you wrote that you don’t ban people often. Now I think that you lied about this too.
Just do it, then. Go and enjoy your personal fan club.