Won’t this mean that companies will move jobs to India, China or even Canada?
Why did they not do that before, if it was feasible?
It didn’t save them 100k/worker per year at the time. That is a lot of motivation.
Hiring non-H1B visa workers would also save them 100k/worker.
If you believe the reason the program was started, the US doesn’t have enough workers in those fields.
I don't believe it... I think companies just aren't hiring people (or maybe they aren't offering enough pay), not that qualified domestic candidates don't exist. But I could be wrong.
you don't believe it why ? you look at American education system and you think it produces multitudes of talented engineers? is it so inconceivable that we need a lot of smart people and we don't produce enough of them locally ?