True, but keep in mind, 100k is a lot easier to achieve in those cities. Registered nurses and dental hygienists (and software developers), who all earn about 110k a year (median) in SF, tend to fall well below that threshold outside these centers.
Personally, I'm glad dental hygienists make enough money that, with two incomes, they can live a middle class life where they work. But it really does put that "critical shortage of software developers" at an average of $110k a year in SF in perspective.