Yes, but a lot of the big tech companies like Facebook, Apple, Amazon, Google and Microsoft want people to work at their head office location rather than opening up satellite offices across the world. I understand how it simplifies logistics and communication, but it's not without its own problems.
Fewer engs in the bay area lowers pressure on cost of housing, among other things.