For whatever reason, people (including me) find abstraction far more noble than details... which is why this kind of rhetoric is so widely employed.
How Obama turns out remains to be seen, but it's undeniable that he can sure play an audience. I thought that the "this is the moment..." part was particularly rousing, like a nod to Shakespeare's St Crispin's day speech in Henry V.