You've obviously never been mobbed by kids who have been trained to beg from foreign tourists by their parents. Beijing is a shithole.
I never said anything about Beijing not sucking. I do realize that Beijing is one of the worst polluted and screwed up (more advanced) cities in the world, but you shouldn't act surprised when people flame you for saying something with the specific intention of pissing people off. There are plenty of other people in this thread who criticize Beijing and I don't mind because they're not being obnoxious asses about it.
Oh right. Olympics.
I watched Swimming, and I laughed at how the Chinese team were wearing Sharkskin or whatever. It's fine to be super-competitive and want to win, but I doubt that's going to be making a difference. Personally, I think it was just a placebo.