I agree with what you are saying about the "communism" tag getting tiresome, it is. I also don't believe that companies can also have the label "commie" applied to them. This is a global market and to refuse to do business with a country with the population of China because of their "beliefs" is corporate, or career suicide. This does not apply, of course, to countries currently under sanctions.
I go on record as saying that Linux is not "communist" ... it's an operating system, not a governmental policy.