I have to agree - sadly Management typically earn the bonuses by reducing the 'costs', i.e. salaries, of the talent beneath them. That is something that management feel comfortable with, as they can quantify it, set targets against it, and most are capable of little else these days.
Then, having commoditised IT, they were the first to look offshore for the next cheapest 'talent'. Again, easy to quantify (too stupid or inexperienced to factor in additional costs).
Now, there is a diminishing pool of people left to fill the positions they really need, with the expertise and commitment to fulfill the role properly and make a company successful, because they have systematically destroyed any incentive to do such a job, created job insecurity, and actively sought to undermine the locally available workforce.
The only shortage that ever existed in the West, was that of capable managers.
Keep Up with TechRepublic