Your findings are wrong: As everyone else has pointed out repeatedly, that channel has nothing to do with this forum other than some people happen to use both. As such, there is absolutely no reason why you should be complaining here. It doesn't matter if you have reasons, premises, or conclusions, this is the wrong place.

Spelling mistakes, grammatical errors, and stupid comments are intentional.