The Olympics should not be politicised in any way, they are supposed to be for the people and not the governments. The fact that China was chosen to host the event in the first place shows that the selection committee must have been either corrupt or stupid, most probably both.

Sadly the Olympics are heavily influenced by world politics, there isn't a lot of sport that isn't really.