I found that there are a lot nice people in NYC that have to put up with a minority of absolute jerks that give the place a undeserved bad rep. This part is not much different from SF IMO.
In some ways it seems all the "regular" people get absorbed into other levels of success/purpose outside of technology here, so technology is left with a larger weirdo population than SF since there are many more non-techonlogy things to make regular people happy around here.