Well his words were a bit stronger than New York isn't "the ideal environment for tech start ups" ;).
I think the real advantage that the valley has right now is mindshare. This won't change without some prodding. The argument has to be made strongly for New York if this is ever going to change.