Via the Weekly Standard, I'm guessing one of Obama's least favorite things about being president is that he has to make speeches to groups like this. When you're the commander in chief, you can't exclusively set yourself in front of hand-picked throngs of adoring left-wingers and Democratic Party operatives (although you can certainly try). Sometimes veterans' groups demand an audience with the president, although in this case they don't appear too thrilled to have gotten it: