There is a persistent shortage of many skill domains in software. The barrier is that, in many cases, there are few paths to acquiring those skills aside from years of diligent self-study and experience, so it isn't simply a case of manufacturing them on demand. These are the highly paid jobs that are going unfilled even with stratospheric wages, and the demand in some of these skill areas is growing rapidly with no matching increase in supply.
In some skill domains, the market clearing wage for an experienced developer is around $1M right now. I would think that should provide sufficient incentive if increased pay could solve the problem.