Weight isn’t the right word. Or maybe it is. Suggest something else. Savage has many other users besides one as racial slur. One might describe their football team taking a savage beating at the hands of their others team. I guess one could say in some circles the n-word had others uses/meanings. But the shear fact I am comfortable saying the word “savages” in public but wouldn’t say the n-word in public - hell I am not even TYPING it to avoid that whole kettle of fish - shows that one word has much, much more power.
If one can’t admit there are differences between the two, I don’t know what to tell you.