Is it moral though to deal with these places that don't recognize basic individual rights?
I understand that in China it has helped towards a march towards freedom, but will that march stop? It appears as though it won't, and eventually, the people of that country will not allow it.
Does the idea that by trading with this countries we are propping up the government have any merit? I'm especially talking about places where there is a monopoly in the Mises sense: a government has complete control over a natural resource. Is it moral to deal with the Oil governments? What about De Beers(obviously not a country, and note: I don't know this situation as well, I've only really heard the liberal media view)?