I do not feel that the Olympics are tainted by being held in China. In fact, I think China is tainted by holding the Olympics. I would think much better of the country if it refused to hold them, and better still if it refused to participate. I would support any boycott of the Olympics, ever, wherever they are held. In fact, I think I will start a campaign to have the 2012 Olympics moved to Yangon.
To me, all the complaints about 2008 are summed up in this priceless photo (h/t Distributed Republic)
No better demonstration could exist of the reality distortion field that surrounds this most objectionable of institutions.