Obama is an empty suit. It is becoming more and more evident as time passes. His speaking skills are good but not great. I am not sure what speaking skills really count for anyway. The content of those speeches is what matters and America is rejecting the content. He has given numerous speeches on healthcare but the public is still very skeptical of his ideas and policies.