> FANG
An acronym invented by Jim Cramer: Facebook, Amazon, Netflix, and Google
> Maybe they can't find anyone who will work cheaply enough to justify hiring them based on how much they will generate the company
While we're on the topic of FANG, these companies post profits in the billions of dollars. They could afford to pay their engineers 5x what they get now, if they were so inclined.
As you said, economics (read: the profit motive) means they will actually pay them what the market demands (and no more). As rational actors (again thinking with our economics hat on), big tech companies would love it if the market for SWEs were a little less hot, and they could get away with paying less. Why make 1 billion in profit when you could make 2 billion, amirite??
So it's not a conspiracy theory to suppose that a big part of what motivates the "we need more STEM grads!" narrative is a desire to saturate the job market and thereby depress engineer salaries.