I think by not standing up to this, we allow for more job destruction...and it is spreading to other careers besides coding (see below)...We are contributing to the prolem if we don’t try to stop it...
Right now there may be a lot of demand for auto mmechanics HVAC, plumbers, etc. but there is a limit to how many of those jobs are available...and over supply of workers means salaries will drop...
I have kids who have PhD and MS in STEM careers-—Hard to walk away now. Huge investment of resources...
BTW, I am painting STEM careers with broad brush...the H-1B invasion is not limited to IT...it has branched out into various accounting careers as well as medical careers...including nursing thanks to Rand Paul :/
It will be hard for your kids to walk away. At some point, they may be left with no other choice.