To be fair, could you supply a list of companies that are refusing to do business with China because of it's politics?
To blame ONLY Microsoft is pretty ridiculous. The life expectancy of a CEO of a major corporation, who refuses to do business in a country with as many potential buyers as China, would be pretty short.
That's really beside the point. I don't go whoring products for one company while badmouthing free products that are in use in communist countries...unlike Herr Buzzard.
And Microsoft doesn't just sell its stuff to the Chinese. It willfully altered it to accommodate Communist totalitarianism. Big difference there.
Oh, they also blame Wal-Mart.