I'm not defending them here, but the laws in China prevent a sale, so technically they have a duty to uphold China's laws first before upholding their fiduciary responsibility. Same with any American company and following American laws.
The conflicting legal obligations remind me of the Microsoft "safe harbour" case, which is becoming a lot more relevant and still isn't really adequately resolved.
I think that's a major part of the concern. Their first duty is to the Chinese Communist Party. Historically all sources of information in communism have to serve the goals of the party above all else, and this is tightly controlled.