Terms like "cac" being discussed in terms of racism is quite honestly the dumbest thing I've ever read. I'm not going to waste time typing a whole lot of stuff because I'm sure a lot of people have covered it, but I'll give an example of why its stupid.
Consider a word like "idiot". I think everyone would agree that if you call a person an idiot, your intent is probably to offend and that the word in general is not very nice. But beyond the fact that its an insult, there is nothing else there for it to be tied to any real harmful thing. Beyond hurting your feelings, you being called an "idiot" does not draw on any societal bias or historic hardships, its just an insult like any other of the thousands of insults in the English language. That is what "cac" is.
The word "******" on the other hand, possesses all those things. It points to societal bias and painful historical hardships.
If you want a simple test as to why the two cannot even be remotely compared, just consider if white people would ever trade their current place in society with Black people so that they could do things like make racial jokes without there being a backlash or use racial slurs without reprimand. The choice would be incredibly easy for both groups. I don't know a Black person now who wouldn't trade having control of the media, government, and being looked at as the normal/default culture in exchange for not being able to say "cac" anymore.