There's plenty of tech work in every city. I've never lived or worked in the Bay Area despite the opportunity to do so, and I've never really had difficulty finding work. 16 years of being a sysadmin/netadmin. The upshot is that I have a family, a house big enough for all the kids to have their own rooms, work from home, wife gets to be a stay at home parent, and I live within 20 minutes of almost all my kids grandparents (one grandma lives a couple hours away). And all this is inside city limits. If I were to need to switch to another job, I could get an office job in days, or another remote job in weeks.