I don’t know about local laws regarding bike helmets in NYC, but the reason they’re not mandatory in most places is that they don’t save lives. In fact, wearing a helmet in a car is statistically more likely to prevent you from getting a head injury than it is on a bike. Most cycling fatalities and serious injuries are a result of being crushed, not hit in the head, whereas, in the UK, anyway, most head injuries happen inside cars.