To be honest - I wish more companies were remote welcome. It is just better in so many ways.
It cuts both ways.
In a way, yes. I am 100% remote and live in a very remote area. I doubt I could get a similar job anywhere in the state, but I did it anyway. Why? First, I love where I work and before moving away and I worked from home long enough to see that it was good. Am I stuck with this company? Yeah, pretty much. Chances of finding remote work are slim, but I accept that. My work/life balance and happiness living where I never thought I could is nearly priceless. It is a trade off, but one that I'm happy with. It may not be for everyone.
When I was younger I'd hop jobs every couple years, get a nice raise, learn something new and move one. Now I just don't care. I found a place I can see my self working at for many more years. When there is a mess in the "office" microwave, I know who to blame and you can't put a price on that.
I mean, yeah if you move to rural South Dakota you won't find much, but there are plenty of growing tech centers like Raleigh, Boulder, Austin, etc. that have much lower cost of living, but still a lot of availability in local tech jobs.
Also to note, the 3-9 month job search should be much more sustainable in Nowheresville, whereas in SF you are going to be screwed if your job search is extended.
Because where I'm sitting, facebook, Google, Amazon, Microsoft, and Apple, which are 5 of the top 6 most valuable US companies, are HQ'd in the Bay Area or Seattle. So if you want that caliber of job, with the opportunities and pay ($200-300k+ for mid-level people), you really do have to live in SF/Seattle.
I don't work a BigCo job for other reasons but the reasoning does seem sound.
while i'm commenting, i'll note that i don't feel boulder really competes with NC's research triangle, or austin. boulder county population is 310k, and a sizable chunk of that is tied up in and around the university and government research facilities that i feel don't impact local tech industry that much.
Home to UNC, Duke, and the somewhat famous Research Triangle Park, a suburban campus containing R&D for Red Hat, IBM, and several big pharmaceutical companies.
The Palo Alto of the South.
Amazon recruiters have also been pinging me for jobs they have in SoCal, although I wouldn't say that LA is significantly cheaper than the Bay Area or Seattle.
I used to live in South Florida, and I bet I could exhaust the search space of "tech jobs south of Orlando" in about two weeks of interviewing. After that, you're looking at a move. It's not like the same companies will interview you over and over until you pass.