Is this video a bit harsh? Yes. But then, so is the Chinese government, by all accounts; which makes this relevant. Funny thing about the Tibetan people; apparently they resent being shot! Ingrates.
Here are a couple of other interpretations of the Olympic logo.
Also, here's a fascinating piece about why boycotting the Olympics isn't a terrible idea.