I saw an interesting chart, but can't find it now, that showed the average salary of programmers in the US hadn't budged in 10 years either... Hardly something you would expect if there was a true shortage.
Since I never pass up a chance for the joke: A lawyer or accountant with 30 years of experience is charging a lot of money or semi-retired... A programmer with 30 years of experience is likely unemployed.