There is one major problem to starting what are to become big tech companies outside of the Bay Area: labor supply.Isn't this THE problem everyone is complaining about in the Bay Area right now?
but when it comes time to hire a lot of people fast, you wouldn't want to be in any other place.
I can name so many other places in the world that I could hire way more developers elsewhere.
There's different types of technically capably labor supply. The one your talking about is most likely the people who are writing very complex algorithms, NLP, or the "hackers" who are writing rails apps over the weekend. The other 90% is writing Java, .NET, SAP (ABAP), etc for big co. These resources are not in short supply and can be found virtually anywhere in the world.