What is your anecdotal experience in debating the H-1B issue as far as those going against POTUS on this? While this doesn’t preclude them from having an opinion, I typically see non-techies taking the Expand, Expand, Expand position regarding H-1B.
Society as a whole tends to be a bit jealous about IT salaries, so the cheap labor aspect of this is totally overlooked. I sense a general “stick it to them” from those in other corporate functions who are sick of a “Tech Lead” making the same salary a “Director” makes in non-technical functions.
Most people would not be willing to work as hard as IT people. They have no clue.