This is not a great speech, and it is not a great delivery. Obama is unloading every catch-phrase that has been uttered at these conventions since Franklin Roosevelt. His arrogance punches you in the nose. And he is on the stage way too long. He will be appeal to many because of our times, but hopefully not enough.