I live in Edmonton, Alberta where we have snow on the ground for up to 6 months of the year and occasionally see -40 temperatures (either F or C, it's the same thing at -40).
I currently drive a BMW I6 and a Honda V6. Previous vehicles have been a Volvo I4 Turbo, a Toyota V6, a Toyota I4, a GM V8, a GM I6, a Ford I4, a Ford V8 and like that.
I now keep my vehicles in an unheated garage where it never gets much below freezing. Summer and winter, I start and go. I take it easy for the first half dozen blocks when it's cold.
My rule for the Volvo Turbo was no boost until the temperature gauge was off the pin and then gentle on the throttle for a bit. It was in fine running shape and still had the original Turbo after 18 years and 285,000 Km (about 180,000 miles) when I sold it. I know the new owner and I'm told it's still running fine 7 years later.
The first 3 years of the Volvo's life were in Saskatoon (where it's even colder) and without a garage.
If I park outside in very cold weather overnight I plug in the block heater (but I've never used the block heater on the BMW or the Honda - so that hardly ever happens). If I park outside for a few hours in very cold weather I let it idle for minute or two then drive gently until it warms up.
I would immediately replace a thermostat that I even suspected was malfunctioning.
I'm getting very good results with virtually no warm up in what most people would say is a very cold climate. The theory is that idling just wastes fuel. If you're driving gently, the rest of the driveline and various bearings are getting loosened up at the same time as the engine is warming up.
Ecotourist