What is Obama primarily known for? Being president, or being black?
This is the issue I think. If society had truly moved past racism, Obama being black wouldn't even have been mentioned in the campaign; yet, Obama's cultural image was partially built around the idea of him being the first black president - his supporters and enemies alike treated his colour as something significant rather than what it really was (something completely insignificant). That is why all the people saying that Obama's election would break down the racial divisions in America and the world were being both tragically ironic and moronic, because they only confirmed that the idea of colour being significant was still ingrained upon the national psyche.
And even if we were talking about that, your whole point is BS anyway. Being President doesn't invalidate the fact that he's a Person of Color. Context matters. If a guy's mom just died, you don't throw Your Mom jokes at them. If a guy's race has been the victim of stereotypes, you don't throw those stereotypes in his face. Why is this difficult for you to grasp?
Do you really not see the difference between being sensitive towards someone in mourning and constantly looking at Obama through the lens of colour and not based on who he is as a person?
Racism: when people are treated differently based on their race. So, yeah. It isn't racist to call a white person a "nigger", but it is racist to call a black person that. Agreed? Now substitute "monkey" for "nigger" and magically my point should become clear.
Racism is treating someone differently based on their race. You're saying that black people should be treated differently based on their race. Do you spot the problem here?
If the speaker is responding to, say, a comment like "There are a lot of teenagers on the roads today," then the statement "they are all bad drivers" should not be interpreted as a racist remark.
Of course not; it would be an ageist remark, yet you don't seem to be complaining about that?
Even if the word "lazy" is meant to apply to that one person and has nothing intentionally to do with his race, there are still racial undertones to it and it is still going to offend people.
The fact that it's going to offend people is not in itself reason to condemn it.
If you call a white person "lazy", no racial connotations exist in that direction, and so it isn't racist in that case.
So calling an idle black person 'lazy' is worse than calling an idle white person 'lazy', despite the fact that in that case the description is perfectly accurate and that 'lazy' is the word that best applies to them?