Modern tech corporations have been automated to the point that the biggest cost is labor, so they are now spending a lot of effort to address this cost. The claim that there is a STEM shortage is a myth invented by these corporations in order to lobby and expand these programs. They operate within the letter of the law but not in the spirit, with misleading job advertisements and preferential hiring practices. This becomes a self fullfilling prophecy in that the smart people who are paying attention are driven away from technology.