The word 'racist' succeeds in generating an emotional swirl with unpleasant connotations while failing to communicate what is meant when it is used. It's just a lazy expletive.
Your masterful logician skills appear to have failed to notice that the author being wrong and being racist were unrelated. One can be racist and right, or non-racist and wrong, but in this case the author is wrong about where China is coming from and going to, and then later also keeps flashing his racist colors.
Not all observations are extrapolations from a single observation.
What? Let's knee-jerk our way into legislating thought-crime, really?
No thank you. Free-speech also means speech you do not like, otherwise you don't actually have free-speech. But rather just, "state-approved speech".
That's a really sad world to live in, even more so with the state-sponsored and state-seeded social-ostracism we already have in place to control freedom of speech.
1. I once knew a guy who agreed with the author. He also had a non-white manager at roughly the same time he agreed with the author.
2. ???
3. Therefore the author if this article is racist.