G Dub had more vacation days logged than most presidents in recent history, so we can nip that criticism in the bud right there.
Also, to discuss the content of Obama's speech itself, he did an excellent job. The speech was well-written (kudos to his speechwriter) and the President is a hell of an orator. I especially enjoyed how he connected Seneca, Selma and Stonewall.