I wonder what effect the US's heavy reliance on HB1 visas (and off-shoring more broadly) has had on the size of the cohorts graduating with CS degrees.
All I have is anecdotal conversations of people avoiding tech under the assumption that writing code would be off-shored.