No one should be banned based on word use, but based on context.
There is a word out there that sounds like a racist term but has nothing to do with it:
Niggardly - Someone who is extremely stingy.
https://www.merriam-webster.com/dictionary/niggardly
The only sin this word committed was that it sounds like the bad word.
I believe the N word can be used if we are discussing it and using it as a historical context. It should also be accept as a term of endearment between friends.
As a racist term, then that's a different problem.
But... that requires logic and reasoning. It's easier to just blanket do stuff, you know, like how the elite who run the world we hate so much does it.