Voting in a black President is a step towards the right direction. Good things are happening in the US. It's quite a progress but there will always be inertia to change. So it's natural that some nagging problems will be there and sometimes the ugly face of racism will pop out here and there. But those who are progressive, should ignore these and look at the brighter things and move ahead. Considering the fact that 50 years back the blacks were subject to different set of rules in the same country the US made a lot of progress!
In India we started the emancipation of the lower classes much earlier than the US. But still casteism in India is prevalent in some places. It's mostly under cover. But our progress is steady in this respect. And it is most likely the next generation won't even know their caste. Can the US follow suit? I think it will take much longer in the US because, unlike casteism which is fading with every passing generation, racism has it's root in the skin color and physical attributes. So the difference will not wear off so soon. The minds of the people needs to change.