The biggest thing preventing tech workers from moving is that some interactions simply must be done in-person. Often this requirement is due to culture, not technological limitations. Still, there are significant advantages to in-person interactions. People are much more likely to pay attention to each other. There can be interesting and beneficial chance encounters. And of course, the likelihood of anything getting recorded or leaked is lower.
I think that as remote work becomes more feasible (both technologically and culturally), more tech workers will move out of the bay area. There are simply too many incentives to leave.
1. The worst being Guam, which couldn't keep electricity running for more than 12 hours a day. Great beaches, though.
2. Oh, and who had the bright idea to put cloth seats on BART? That person has probably caused the spread of more disease than Typhoid Mary.