I don't think implying racism is a great way to go on this. Lots of Chinese-Canadians (yes Mr. Perfect I DO appear to use that term after all) have an issue with China also.
To imply racism for O'Toole being tough on the CCP is absolutely disgusting.