You have written many words on why you disagree with Zeddy and see him as a debatable character in the HS community. Yet to my disappointment, I couldn't really see why you even felt like writing all this. I mean, were you under the impression that Zeddy is about to become the inofficially nominated spokesperson of the playerbase or something like that? Is this just about you not liking a Youtuber? Where's your motivation?!
I guess your point is "don't trust someone who portrays himself as a hero" or something along those lines. Which is... fine, I guess? Maybe you should have put that at the beginning. I recently watched one of the videos you mentioned (the one about HS cost), and I didn't like it, and I didn't like him. He was too much of an "angry gamer" for me to take seriously, in his attitude and reasoning (like carelessly exaggerating). So, I didn't really need some extra convincing. But thanks for the effort.
That being said, not related to Zeddy, just to something you have said:
I think no one who wants to join or lead a debate needs to be "morally pure" (whatever that is supposed to mean). If I was waiting for the saint of impeccable integrity to speak up on matters that need to be addressed, I might as well give up on these matters entirely. I'd rather have someone with questionable morals and history saying the right things (perhaps by accident), than no one saying them. I personally think it's necessary to differentiate between the message and the person behind it, for things to progress. Partially, because you can't realistically stay invested in some fields of interest, if you don't want to take inspiration from people who also said and did horrible things.