Dude is actually decent “enough” at public speaking. He just spouts garbage.
As someone who does it that is a professional view
Likewise saying he has dementia is borderline offensive if you have been in that context. And his style of speech and content says nothing to that effect