See also:
Using "China" but assuming .hk and .mo are included
Using "China" but assuming .hk and .mo are excluded
Using "China" to mean the area administered by the ROC
Using "China" to mean the area administered by the PRC
Using "China" to mean the area claimed by the ROC
Using "China" to mean the area claimed by the PRC
Using "China" to mean any area historically associated with the rule or influence of the Xia, Shang, Zhou, Qin, Han, Xin, Wei, Shu, Wu, Jin (1st/2nd), Sui, Tang, Wu Zhou, Liao, Song, Yuan, Ming, or Qing dynasties and their associated interregna and feudal periods.
Using "Chinese government" to mean the CCP, but not the State Council, the NPC, or the PLA
Using "Chinese government" to mean the CCP, the State Council, the NPC, and the PLA
Using "Chinese government" to mean Xi Jinping.
Using "Chinese government" to mean the KMT or DPP.
Using "Chinese government" to mean any and all the above, except the KMT, DPP, or PFP.
Using "mainland China" to try to be more specific (it still isn't, and now you've started a war)
Using "Greater China" to name your regional offices. Looking at you, Apple. (no such thing, it's a western fabrication, like General Zuo's chicken)
Referring to the Chinese language (which one?)
Referring to Chinese characters (hanzi? kanji? jiantizi? hanja??)
Referring to "Chinese food" (this is like categorizing haggis with paella)
Referring to "Chinese people" as though it's one ethnic group
Calling anyone who you think looks Chinese, Chinese.
On the other hand, calling racism "nonsense", in any context, that's some Oswald Mosley shit.
In this context IMHO the choice of words matters quite a bit. I do my best to never write “China” if I’m in fact referring to the entity commonly identified as “CCP”.
(I understood OP’s point though, probably because I used to make the same mistake—perhaps still inadvertently do with some other countries.)