I agree with almost everything in your post. I don't have a prob with businesses finding a good deal and getting the cheapest labor possible. Where I draw the line is manipulation of our immigration laws (H1bs and L1s) and exploiting people as is the case when you use a person to train someone for their own job without telling them. It's a morality and legal issue with me.
Everything you said about regulation et al is spot on.
Okay, I see your point. We see eye to eye.
But it does work both ways. I have seen some of my father's employee's using his time and equipment to find employment elsewhere and even do outside work on his dime. He has bent over backwards and then some for many of his workers. I wouldn't have taken 1/10th of what he has from some people he hired.