Does China's behavior set the standard you hold your own country to, or do you think we can do better?
I don't really draw this out to an ethical debate... But if the everybody is playing dirty (Americans, Europeans, Chinese, etc) What do the country gain by following the rules?
Maybe I'm cynical, but I really don't think any country is capable of up holding up the standards. (Even the Israelis spy on the Americans and "we" are supposed to be best friends) All countries distribute humanitarian assistance, but we all know that increase influence.s
Make a law that announces everyone in the world who can and cannot do business in the US and what's expected of them, and then follow it.
Do not ban arbitrary companies for whims and which hunts and vendettas even tho they are complying with all the same rules as the rest.