Excellent speech by Obama. Politically, he had to make a speech on this, and I'm surprised most of you haven't discussed why. It's because he's been under enormous pressure from the leadership of the African-American community (among others, Sharpton and Jealous of the NAACP) to bring federal charges against George Zimmerman. That would be a huge political disaster. Worse, it would fail, because there's simply no way to prove that Zimmerman acted with racist intent. So this speech is a means to shut up Obama's critics among more progressive types and African-Americans, who have always felt, long before this case, that Obama shirked from discussing racial matters. He discusses them here; there will be no federal charges, now he hopes the story will fade away.
Moving on, not sure what offends or angers so many of you about the speech. Obama implies throughout the speech that this case was about racism, and of course I agree with him 100%. He implies that African-American youths are treated differently by our system of justice, and of course that's obvious to anyone who looks at the question fairly. He states that history informs how different people view the same event, and we all know that's true. I don't see anything inflammatory here.