Rather than going off-topic or ranting, I thought it would be interesting to research this a little bit, I've been to China several times and have friends and colleagues there. The following is compiled from various English language websites - news, blogs etc, likely incomplete and somewhat...