The other was from my current Atlantic colleague Ta-Nehisi Coates, who criticized the speech for being too hectoring of Obama's Morehouse audience in a way he wouldn't have been at Dartmouth or Stanford: "Barack Obama is, indeed, the president of 'all America,' but he also is singularly the scold of 'black America.'"
But wait...Morehouse is a historically African-American university for men. Dartmouth is not. Would anyone give the same speech at Morehouse he'd/she'd give at Darmouth? You would? Well, then you aren't following one of the primary rules of speech-writing which is - know your audience. This is an unfair criticism. It isn't as if the President used Ebonics and yet that's how the argument sounds. Let's say you're asked to give a commencement speech at, say, your Alma Mater. Would it be the same speech you'd give at, say, Vassar? Howard? University of Oklahoma (now)?
Obama isn't the perfect president. He's disappointed (like they all do). Personally, I think he's been too kind in trying to include the other side of the House. On the whole, there isn't a time I would have ever traded him for McCain or Romney. I get tired of Obama bashing. He gets way more of it than he deserves, and people zoning in on him at graduation ceremonies? Well, that's just being really small.