I think there are plenty of smart, experienced developers rooted in smaller cities, making CRUD apps for companies you never heard of, making barely over 100K. The local market rate is stagnant. These Devs can only make much more if they can find a remote position from a high COL based company willing to take a chance on them.