That depends on how you define 'good speaker.'
If what you want is slickness, he's not 'good.'
If you want truth, and clear communication, sincerity and passion, he's a great speaker.
You are wrong. This was a strong press conference, and he will gain support because of it.
What appeals.. Good speaking, to the voter.
gore, lost mostly cause he's a wooden idiot.
Bush Sr, slick willy outran him on points.
Sure the facts are in there, but marketing.. Marketing wins it.