Frog, like it or not, the concept of racism has changed in the modern world.
In the 50s, people looked at a person's skin color and made assumptions about that person. Behavior, dress, social status did not matter. A racist would look at a well dresses married black man, that was also good at math and loved reading Shakespeare, and assume that it was all for show and that the man secretly wanted to rape white women, thieve some chickens and burn down a white man's house.
Now, most people, except a real through and through racist would not bat an eye at such a man today. They'd think, "well, good for him. I wish my worthless brother was such an upstanding man"
In the year 2010, racism and culturism are mixed. Most people will like anyone that acts like they do and comes from where they do. But if they meet a person that acts differently, well, the shit hits the fan. If someone walks into a store, with pants hung low, a gangsta walk, bling all over the place, etc, etc, he might get called a nigger, and get nigger things assumed about him. And such an assumption would have less to do with him being black and more to do with the culture he expressed that he was part of.
That is why I called people who think such things, bigots. They are judging others on how they act, or their cultural background. Not purely on their skin color.
secondly, most Americans still hold the idea of the racist as the one from the 50s. They have this firm image that a racist is a person that judges others because of their skin color. The average bigot therefore feels that its ok to hate minorities for how they act. They excuse themselves because they are not hating based on looks.
And this image of the racist isn't going to change for most people. It has been too demonized. It is too much a part of the American culture. It is iconic.
And as I said before, if anyone wants the racist behavior to change in the US, you have to combat bigotry and stop using the word "racist." Most people aren't going to accept that a few racist actions make them a racist.

