The "golly gee" isn't what I was going for--- I'm saying that if we're looking to help the poor, then we should help the poor, rather than the poor in region. But I am maybe trying to challenge people to come up with good reasons for trade regulation. :)
I agree that we shouldn't partake in violating human rights.
Your other points aren't good reasons to regulate trade. If other countries can produce goods for drastically less then that's exactly when we should be opening up trade! It's a more efficient use of resources, and it creates more wealth for everyone. Here's a Khan academy economics video on how trade creates wealth: https://www.khanacademy.org/economics-finance-domain/microec...
Trade does not produce short term wealth, it just creates wealth. And if anything, "short term wealth" is an oxymoron. If HDDs are $50 cheaper because they're manufactured in Thailand rather than California, then the people who buy those HDDs are never going to have to turn in the $50 they saved at some later point.
We still have trade protections set up from the great depression. That's why our sugar costs 2x what it costs the rest of the world. http://www.heritage.org/research/reports/2014/06/us-trade-po... That's bad, and we should get rid of it.