It is sad that it is this way, but you can't eradicate racism and hard feelings by legislation. There will always be white people that hate black people, as there will always be black people that hate white people. So, history having already been written, and human nature being what it is, at the end of the day, it is largely up to the choices of the individual that inevitably guide the direction of any group. Or at least, that's how I see it. The legacy of racism is not so easily swept away by laws that suddenly forbid common practice.
Racial attitudes are deeply ingrained in people.
And just as blacks may be discouraged from recognizing responsibility for their actions, so whites may fail to recognize their own profoundly racist attitudes, particularly those that thrive at a deeper than conscious level. We need the other to tell us, to confirm for us, what we are. As an immigrant who did not speak a word of English until the age of eight, but who managed to become a lawyer and philosophy lecturer, to publish articles and so on, I can attest to that. You have to decide to be an honest person, even though you can expect to be followed when you get to the grocery store. You have to make identity choices that are often disconfirmed by those around you.