This question has been answered several hundred years ago by David Ricardo, but others as well. This is not some crazy economic theory that is debatable today, its taken as fact by almost all economists. Economics makes takes no notice of national boundaries, they have no meaning.
I would encourage everyone to learn about some basic international economic theory, trade theory specifically. Knowledge shows that this article is total BS.
Xenophobia will not take us to the land of milk and honey.