Most people do have block heaters here and they have to use them when it gets this cold. My last 2 cars that did not have block heaters were both BMW 335i sedans and BMW stopped providing block heaters for some reason. They do provide a trickle charger for the battery and I would plug that in when it was super cold. The engine always did start though - full synthetic really helps. Sometimes it didn't enjoy it much though.371, not bad! Then I too, realized it was km and not miles. 600Wh/mi!!! Then again, being able to get out and do anything at -33°f is impressive to me. How do you even start your ICE without an engine block heater? At those extreme temps, I would think even if low efficiency, it must be far easier to get going in an EV than an ICE.
As for running all-seasons, is it even legal in Canada? I know several provinces require snow-rated tires.
Definitely easier to get going in an EV. I just open the app and tell it to start warming up a couple minutes before I am going to leave and then I go! Nice to be able to precondition in the garage. You can't run your ICE in your garage to let it warm up obviously.
All seasons are legal all year in Canada in a lot of places, including where I live. I just think people are crazy to use them. I prefer to be able to stop when necessary.