Pretty much what I was saying above.  As a startup, you need to give yourself as many possible advantages as you can.  Silicon Valley lets you do that over any other geo, hence why it makes the most sense.