"The industry" is always saying that. I've been doing this for over 30 years, and they have never stoped saying that. That doesn't make it true.
The thing is that it's always to their advantage if more people go to school in those fields, if governments make it easier to immigrate with those skills, etc. It doesn't necessarily mean there aren't enough people qualified to do the work. It may mean that the would prefer a glut of such people so they don't have to pay very much. And it's no skin off a CxO's nose if some of the people who spent the time getting the qualifications are working at McDonald's.