Dion's public personality, and his voice, are half his problem. He just appears so embarassingly emotional about everything. If one looks past that, one ends up liking him, at least I do. I think he's honest, earnest, well-meaning. The contrast with Robo-Steven is stark.
I know Dion has a hearing problem, as well as still a little problem with English, especially, I suspect, understanding spoken English. I've wondered if his having a voice coach could have made a big difference in this past election.
Apropos of that, in high school I had a friend who could only speak in a very squeaky, almost inaudible voice, and so he rarely spoke at all. I met him a few years after high school, and was astonished when he greeted me in normal resonant tones. He'd gone and taken voice training, no medical involvement at all, and completely reinvented his speech. It changed his life.