The point is that the games symbolize peace and freedom to come together and compete, and then they gave it to China, which I'm sure you've heard of. Plenty of other countries out there.
Name one that isn't opressing someone who hasn't had a go yet. (other then iceland/greenland)

, it's been happening for a couple of weeks now with clashes occuring on and off between Ossetians and Georgians. It's only once Georgia moved to threaten Tskhinvali (apparently after agreeing a ceasfeire with S Ossetia) that the Russians (and Abkhazians the other break away Georgian region) have piled in with direct action/aid.