I'm by no means a fan of all of China's methods – its a country riddled with issues and contradictions, but can any country claim otherwise, can the US?
I've often wondered how executives and politicians can be so brazenly dishonest and still hold a straight face. One explanation is they really believe the lies they tell, but I can't believe that in this case.
But I agree entirely - the U.S. does not have the moral high ground it once did. Which is a tragedy. I think by and large it was a good thing that the U.S. beat the Germans to nukes. Today, I am not sure who I should be rooting for.