Not exactly.
I worked in the Bay Area for a few years. As some one from Bangalore, the difference was night and day. Overall quality of people, scale of challenges, money and in general career awesomeness are just unmatched.
Eventually Bay Area will give way to high rise apartment complexes, it's just natural that it will happen. Economics is above everything, and eventually people will just make it work.