Capitalism will not work across world boundaries (countries) because one country has no concern for the good of mankind or the environment while the other does. The unconcerned countries allow children and poor people to work endless hours with no protections. Should this be rewarded? Until all countries abide by the same principles, the most caring will be defeated by the uncaring due to the money they save by treating human beings as cattle and the environment as a trash dump. Unless all contries abide by the same standards, only tariffs will level the playing field so the most responsible and caring will recieve the greater benefit instead of the worst. Tariffs will be a cost (tax) incurred by the uncaring for not caring.