I agree with you that overtly racist speech needs to be called out. I'm not at all suggesting that it should be tolerated. I do feel that there is a certain segment of society that is so entrenched in their beliefs that they will never change. That's a small minority though. I believe that the vast majority of people that are labeled as racists can be turned around. People are more open to hearing you out if they're approached as your equal and not talked down to. Presenting them with facts, reason, and real world experiences as opposed to ridicule and name calling. Something as simple as a kind gesture from a minority could be all it takes. Challenge their preconceived notions, but do it with respect. Maybe that's a bunch of pie-in-the-sky thinking, but I do know for certain that when you attempt to shame someone and pepper them with grade school insults, they will only dig their heels in and close their mind to whatever message you're trying to convey. I consider someone like Barrack Obama to be far more in the know than I when it comes to this issue. If he says that we need to meet the hate with understanding and kindness, then I will defer to him and follow his lead.