No he hasn't. You simply want to believe he has.
Please share with me a link to the video debunker you believe is most compelling, and in return I’ll share a link to a video where Forbes addresses that person. He’s addressed every one that has come up. You can then decide after watching both.