Without such a bright and cheerful holiday, it would be very difficult for us to survive the winter.
I live in the southern United States, and the winters here are very mild. We may get one or two days when we barely dip below zero by a couple of degrees celsius (20’s Fahrenheit). We may get 15 days when we are in the low single digits celsius (30’s Fahrenheit). The rest of the time we are in the 40s and 50s Fahrenheit.
It makes sense that a lot of the winter holidays, like Christmas and New Year's…began in places a lot colder than here… like northern Europe and Russia. Those holiday celebrations get people through the harsh and dark winters.
Oh, many people here would like to live in your warm climate. Many who can afford to work remotely fly to live in Thailand, Bali, Turkey for the winter....where it's warm))