I think this take is a little divorced from reality. Tech as a sector has layed off almost half a million employees flooding the market. There is no shortage of people complaining that they can’t find a job with 10+ years of experience. Foreign brains is not a necessity or a solution.