Letting any engine that burns fuel requires the ability to warm up regardless of on board computers, electronic choke and so on.
We are talking about allowing the aluminum heads or cast block to all come up to temperature. this is always a good idea with a cast block, crank, cylinder heads and so on and or aluminum block.
The idea of jumping in a vehicle that is 43 degrees F and forcing everything to got hot quick does not seem to distribute the heat evenly.
Cracked head piston and or whatever decides to bust or break potentially could from a cold start and go.
Does this sound logical?
Modern metallurgy is such that nothing catastrophic is likely to happen on cold start unless you go absolutely berzerk, in which case you could have trouble anyway.
The main issue is getting lubrication to all the moving parts before putting it under load. With contemporary cars, you get adequate lubrication pretty quick, maybe 30 seconds to a minute at most.
Older cars (1970s) may have needed a little more warmup to get the piston rings to sit just right in the cylinder. But not these days. Don’t stress it.
Let the engine run until it comes down off the really fast warm-up idle, then go. It takes 2-3 minutes. As @dad2pwd says, the main concern is lubrication, not uneven heating. Modern engines will heat up evenly whether or not you drive it cold or warmed up, the cylinders are all supposed to fire at specific times every 3rd of 4 strokes they make (intake, compression, power, exhaust). They don't randomly turn on and off, or miss their ignition time. If a cylinder isn't firing and causing uneven heating then you have a pretty serious issue somewhere, or you have one of the stupid cylinder deactivation systems on V8s, but those only activate when cruising on the highway and the engine is fully warmed up.