Those are good points.  I do not disagree with any of them, and thanks for the reminder about the many intelligence agencies.<p>I think that if it were just about discussion and having an opinion it would be owe thing, but this anti-China meme is really growing in force, and seeming to turn into real moral outrage and disgust, which I think are not constructive emotions for understanding another country...