However, I think it is a bit to aggressive in listing unacceptable terms. I understand "off the reservation" because that still has a direct connection to racist origin. There is a defensible argument that it is referring directly to many atrocities that the United States government committed when moving Native Americans to reservations. Fine.
However, whitelist? That's just based off of a color. There's nothing directly racist about it. I'm sure some people feel uncomfortable when the word is used, but there's no logical reason why it should be a problem.
Just because one person is uncomfortable about a phrase doesn't mean the phrase is bad. I once had to leave the room when watching a movie because it had a scene that reminded me very strongly of an traumatic experience I had. However, there is no objective problem with the movie. I am not the main character of the universe, and it is not anyone else's fault that other things remind me of the trauma I experienced.
I don't believe people should be put in environments that are actively triggering, but "native feature"? There is no logical reason to be triggered by that.
This type of rhetoric is problematic because it vilifies people unnecessarily. Killing a process is fine, because processes aren't people. I'm not being violent. If you see the word "kill" and get distracted, that's a problem with your reading comprehension.
All in all, I agree that documentation should not be triggering or have terrible connotations. However, many of the words here are not triggering, and they do not have terrible connotations.