boycotting them proves nothing. It's not going to make China chance their practices drastically in the next few months, I can see not wanting to go because of the pollution in Beijing, but boycotting the whole thing for political reasons accomplishes nothing.
I don't think the boycotting of the Olympics is supposed to cause active change. I think it's more of a punishment. If you aren't going to abide by the rights we have set up for all of humanity, then you don't get to host the Olympics. There's no doubt having this celebration is economically benefitial. It's like getting a Christmas present even though you were a dick all year.
I find the Chinese ambassador's comments competely hypocritcal. I think those boycotting are the ones upholding peace and harmony, not destroying it. Why should a country that is NOT upholding peace and harmony get to celebrate it?
Nines, you say they are forgetting about the middle men. But let's not forget what the boycotts are about. Tibet? Hello? What about these "middle men"? Athletes are getting cheated out of competing, but an entire fucking country is being tortured into submission. So there's not going to be a new record for long jump. Big fucking deal. People are dying and allowing them to host the Olympics is trying to paint over the issue.
Now, the way they are doing it isn't the way I'd go. If they want to protest for peace they have to do it peacfully. Trying to take out the flame is just stupid. For those involved, I think it's a bit late. They really should have said something to stop them getting the bid instead of causing trouble so close to the time.
So, no, I don't think China should be able to host the Olympics, but at the rate the activists are going and by what the activists are doing, it's just ugly.