You should keep in mind that the media isn't unbiased. It's mostly owned by global corporations that want to continue profiting from labor arbitrage, who don't always give us all the details.
For example: the Canadian woman who was detained at the border. Not many people heard that she was working here illegally (self-employed while here under a TN visa that doesn't allow that).
Edit: I call it arbitrage because (oversimplifying) they manufacture a product for one hour of labor in one country and sell it for one hour of labor in a different country. It's only viable because it takes advantage of a difference in wages between the labor markets.
For example: the Canadian woman who was detained at the border. Not many people heard that she was working here illegally (self-employed while here under a TN visa that doesn't allow that).
Edit: I call it arbitrage because (oversimplifying) they manufacture a product for one hour of labor in one country and sell it for one hour of labor in a different country. It's only viable because it takes advantage of a difference in wages between the labor markets.