A developer is pretty well paid when compared to other professions regardless of the price fixing scheme. I'm not sure fixed pricing and developer shortage are linked.
Not really all that true, for the professions as a whole, except for medical doctors, who are far above any of the others.
Per the BLS Occupational Outlook Handbook [1], 2012 Median salaries for various professions:
Securities, Commodities, and Financial Services Sales Agents: $71,720
Software developers: $93,350
Lawyers: $113,530
Physicians & Surgeons: >$187,200