As an American I see no problem with this report. We often tell people that "Freedom isn't Free" it is about time the citizens of other countries earn their own freedom by dieing instead of American soldiers doing the dieing for them. If China, Russia, India, or a United Europe want to be more involved that's OK. It seems that the United States took on a roll of International Police that we never wanted anyway.
Other countries can have the level of freedom that they desire and do not have to meet the standard that we enjoy in the United States. If they want more freedoms then earn them.
China may not have the human rights that Americans enjoy but it is their country. Maybe through more free exchange of ideas over time this would change. The best way would probably be from internal change.
I am sure that their are some Germans and Japanese that wish the United States had not interfered years ago. There are people in other countries who would probably disagree. I think that most Germans and Japanese are more satisfied with the system of government they developed after the past disagreement.
I do not have a problem with leaving Iraq to the Iraqis. When they get tired of killing each other I am sure who ever is left will come to some kind of agreement with each other. (Not trying to be mean spirited here but think eventually this is what will happen).
As a Vietnam veteran I have learned that our government isn't all ways right. While I still support the US government as one of the best systems in the world, I don't think it is perfect. With the state of the world economy being what it is, it is time the US pull back and clean up our own internal messes.
I don't mean we should be isolationists just more realistic when dealing with other countries.