That seems like a regional saying, which translates very poorly to an online global audience. I read winters almost do not exist and assumed you were being more literal than "there's less snow".
It's snowed here 2-3 times in the last couple decades, each time for maybe a minute or two. I still wouldn't say we don't have a winter. For this area, winter is when it rains. Which is different than summer because there's no rain in the summer, almost ever (maybe one day on average as freak weather).
Edit: I seem to have struck a nerve here, but I'm not sure why noting that a particular turn of phrase might be confusing to people from other areas would do so.