There is not one person alive in this country, or maybe the entire world, who hasn't used a racist or ethnic or religious slur sometime in their lifetime. I know that I have, and sometimes still do if provoked enough. It works both ways.
There is probably no one reading this post that was more involved in the Civil Rights Movement than me. I have marched, protested, written about and shouted for civil rights my entire life. Been in fist fights, spat at and called "nigger lover" a dozen times, but I support the Supreme Court's decision. I felt the exception article of the Civil Rights Amendment was unconstitutional when passed in the 60's and I still do. You cannot single out one part of the country for special treatment over another no matter how "justified."
Frankly, one of the biggest disappointments of my lifetime is how the gains made by the Civil Rights Movement have been squandered. My black friends are as disappointed as I am at the state of their society. Fact: 70% of black children live in single-parent households. This has nothing to do with slavery or oppression or the government, but everything to do with morality. Nationwide, African Americans are #1 in every single failure indicator, be it crime, poverty, welfare or education. It's time for the whining, excuses, and outright bull shit to stop.