China's isolation is the responsibility of its government. Chinese citizens should expect their government to change to allow them access to foreign resources. They should not demand that foreign companies change for China, as China's rules are diametrically opposed to the essential values of other countries.
There's a lot of 'should's there. Whether China should or should not demand foreign companies change for China is irrelevant. China does demand it... And foreign companies do change.
They should be smarter and do like our governments in the "West" do, just brainwash their own citizens enough so they don't even care for external content/data.