Off-shoring is already very prevalent in US tech work. So there certainly needs to be a balance in workers rights and business interest if those jobs are going to stay domestic. In general I agree with your perspective. But there is a harsh alternative reality that we're going to continue to face in the tech workforce.