There was, and is, a shortage of really cheap highly trained professionals. And how do You get cheap workers? By claiming a skills shortage. This encourages a lot of people to study for the same professions, which releases an abundance of skilled professionals, who have to compete for the same few jobs = lower their salarybids. I see this everywhere I look in western countries.
And if the salarylevel doesn't get low enough fast enough our companies import cheap workers from abroad or outsource jobs. This may seem a good idea from an individual company's point of view, but it creates a national disaster. Instead of employing our trained domestic workers most of them are made unemployed, which makes taxes rise (and criminality, after all, the unemployed have to eat too). For every dollar that goes to an "outside" worker we have to somehow make three dollars to compensate for it. One to pay the the worker, one more to balance the export/import balance, and a third one to keep the unemployed domestic professional alive.
It's very simple economics, but everyone is thinking "Let others handle it". But there are no others, only selfish companies.
Keep Up with TechRepublic