As long as ingroup preference exists, racism will exist. And ingroup preference will always exist because both individuals and groups are both inherently selfish entities who put their own needs above others. Race is arbitrary, like gender, sexuality, nationality, religion but despite being arbitrary they are still important because we as a society make them important for selfish ends such as material acquisition or social capital between members of an ingroup.
What the issue is now that this social posturing is leading to censorship and vitriolic intolerance - which I won't abide for selfish reasons of course.