Maybe some on the left thought Obama would end racism, but not me. Racism is deeply rooted in the notion of a land destined for European conquest. It's part of the view of many when they think of themselves as patriots. 
If you want to look at history, consider how George Wallace incited racism and president Johnson fought him over it. Being against racism is not playing the guilt card. Understanding that we have a long way to go to make things equal among the races is not feeling guilty.