New York is a big city that has traditionally been "tolerant" in this way. It is not typical. Try dressing in a conservative way and walk around Silicon Valley or San Francisco. People will look at you with revulsion. These people have zero tolerance.