Unless you live inside the Arctic circle heat pumps will work in the winter. I think they've been proven to work down to -20c
Even if you did live somewhere where heat pumps were not viable for some or the entirety of the year you could still use solar and just heat with electricity. So that mostly a solved problem. The bigger issue is that they are a pain to install into existing properties especially if they don't have ducted heating.