You kind of proved my point
You proved my point...there are either folks who have been doing it 10+ years at the same place, or those who have been doing it for 2-3 years tops, then move on elsewhere because raises are few (and relatively meaningless...last support job I had my raises usually went straight to the IRS they were so insignificant!) and promotions non-existent.
In larger markets, what I described is very much the truth. Help desk and desktop support jobs where you are actually working for the company whose name is on the front of the building are few and far between. Then you're usually looking at working for the government or working for a technically savvy company that does realize the value of keeping folks in those positions happy.