Imagine that... businesses in China being obliged to observe Chinese law. If one doesn't approve of China's policies and laws, then one shouldn't do business in China... and one should certainly never hold an Olympics there. Of course, who wouldn't want to do business in a several billion strong market just for the sake of some little ol' human rights violations?
Quick... name which governments don't spy on their citizens? (It's a very short list.)