I disagree. There is nothing worse than teams scattered around the world in "Tech Hubs". Big companies have no idea how to run remote teams, they only know how to outsource.
A startup needs to deliver fast and have access to capital. SV, in particular, have most important ingredients - money and talent.