Why should U.S. students go into IT or Engineering or Science when they know that by the time they reach the mid-point of their career they will likely be replaced by a cheaper foreign worker?
There is also the view of people as disposable and too expensive once they hit 40, regardless of experience. And not everyone can move into management to keep a job.