I feel like New England gets less snow than the PA/NJ/NY area but they make a bigger deal out of it BeCaUsE nOrTh. Like, the year Boston had so much snow they were dumping it into the harbor... Philly had the same thing going on but they have a couple vast areas of land down in Delco to dump it.
The better story to blow up is dumping it into the harbor, so... naturally.
i have been up here 3 years now (and have visited a few times prior) and... winter isn’t all that bad, aside from shorter and colder days.