my biggest contention with foreign tech workers (having worked in semiconductor industry for 10 years) is that american wages are completely stagnant in spite of reported record growth year over year. this is in large part because these silicon valley companies outsource labor in every possible way they can, utilizing offshore manufacturing and foreign labor to drive down labor costs.  the moment a us engineer starts asking for wage increases to reflect increases in cost of living, responsibility, and skill, the companies start looking for ways to replace them with cheaper labor.   i realized this 3 years into my first semiconductor industry job, when i was one of the last two people hired in my group of ~40 or so to not yet change jobs due to lack of mobility / opportunity (in spite of senior management explicitly expressing their awareness of a lack of mid level talent being groomed to replace soon to retire boomers). my question is, if i grant your claim that importing cheap h1b labor will improve the economy for all americans, how exactly will you make sure this translates into career opportunities/mobility for actual americans, and won't just continue to fuel the oppression of the working / middle class that has grown to define silicon valley?
United States