Take a brand new car, start it at -35 degrees C (that's around -31 F), and "just drive off". I've seen someone do this with a 3 month old Lexus LS430. Got about 2minutes down the road, driving like a normal summer day, and BOOM, engine clutters and dies. Unfortunately I don't know the mechanical aftermath, but I do know that something smashed its way through the oil pan, as the oil pan had a jagged rod sticking through it and of course all the oil leaked out (looked like a piston rod.... little out of place for that to come through the block though).
Anyways, point is, driving your car off when it's cold in the same manner as you would when it's warm is moronic. Engines need time to warm up, to get oil flowing and to get the internal parts to correct operating temp. Would you start a snowmobile and just rip off ? Dirt bike ? ATV ? Motorcycle ? Lawn mower ? You let your oven heat up to the temp the recipe says or you just throw in your baking ? You let Microsoft Windows finish booting up Windows and loading the taskbar before you go click-happy ? Prime your hot water tank after installing a new one before having an hour long shower ?
Yes, I'm getting wayyyy off topic and base here, but you get the idea.... we let different things warm up and get to operating temp all the time, yet when it comes specifically to a vehicle engine, some of us decide we don't need to.
My vehicle gets run MINIMUM 5 minutes when it gets down to -35 C, ideally about 10 minutes.