Market's don't work that way. Developers are worth different amounts of money to different companies. Google gains something like 1 million in value per year per developer and they would still be profitable if the market rate for a talented Dev was 600k/year. Most companies are not that flexible and there are a lot more dev's out than just what Google needs which drives down salary's until some companies barely breakeven by adding staff and some dev's move on to better paying opportunity's.