A well researched and well written article but, a big but, I take exception with the words "racist" and "racism". They are simply NOT correct words. I am (and you) are 99.9% the same genetic makeup as Pygmies, South Sea Islanders, the Masai People and all other people on the planet. In other words, we are all the same race.
Substitute Bigot or Bigotry for Racism and Racist. See just 2 articles I have written on the subject.
https://medium.com/my-unpopular-opinion/racism-is-not-a-thing-7a44cbf82d72
https://medium.com/the-shortform/there-is-only-one-race-the-scientists-say-ebe7af776a53