Except that dictionaries just record the use of language, they don't say how it should be used so if enough people are using the word racist "incorrectly" then that use will be come a definition in the dictionary and therefore be "correct". A bit like moron.