I really have to ask, as a resident of California - have there been any massively successful startups to come out of NYC?
I'm being honest when I say I can't think of a single one. Maybe my memory has selection bias since I live in the bay area and LA.
Based on personal experience I would say that tech companies in NYC have a huge disadvantage because they're competing with hedge funds and investment banks for engineering talent.