Let's clear. You don't like about human rights or no freedom of press in China, so you think it is sufficient to boycott the 2008 Olympic. But what you said it is not sufficient to convince me. Moreover, I disagree with you that China is a dictatorship. The goverment don't control the people. They only control the things that harm the goverment. Imagine the goverment represents 1.3 billion people, one little mistake can cause big problems.
Have you ever heard any anthlete saying that he doesn't want to particpate the Olympic?
You can demonstrate. I'm wondering the people who demonstrate have sufficient reasons to do that.
The people who demonstate outside of China have no effect to the country.