Sub-hypothesis: Less cars per-capita in NYC might mean the average car is more expensive and thus has stronger anti-theft features.
Edit: Climate could play a part too. I've never boosted a car, but I imagine it's more appealing in a balmy 60 degrees than sub-freezing.