Firstly, then they should turn away from China. This would be the action of someone with some integrity. Secondly, you obviously have no idea what Communist Idealogies are. Communism is actually about good things like sharing and equality. China is in fact a Capitalist Dictatorship Masqeradeing As A Communism.
Turn away from china? Are you serious? There are millions soon billions of computer users/potential users who are switching to Linux and what they at least should do if they don't wanna loose the market is to have a foot staying in the country. Chinese/US relations are not so good at the moment. With one of US biggest computer companies leaving, those relationships could get worse. And I barely see claims of integrity when there is so much money to earn in a sole country.
I say communism because in most cases it turns out to what Sovjet, North Korea and China have made it to and adopted the name as. I do well know what real communism is so don't come and lecture me. I did also not say plain "dictionary" communism but just communism as the many government, intelligence agencies say, as US presidents have said about countries who practice the dark side of it.
If you're thinking about communism from the dictionary you could as well associate linux with. Do you know what GNU and the GPL founders think about that? They would hit you pretty bad for just associating it with it as they like me associate the word communism with the dark side of it like for ex North Korea.
And please don't be a coward and call me a moron over the internet. Sorry if I hit you on the ankle. You could as well call all the millions of people who associate the word communism with what you don't want it to be associated with.