Partially agree, but...
- Some of the manufacturers at times have moved back towards Iron-Block/Aluminum-head designs (rather than all aluminum.) Thankfully yes modern gasket technology and metallurgy has improved but there is still extra wear and tear as a result.
- Depending on the way the ECU is set up, there may be other advantages to pre-warming the block. As an example, my WRX sometimes gets -really- cranky starting in cold temps. But it's not the start I'm worried about.
- Below ~25F, the fluid in the clutch gets to the point where I can sometimes pull my leg off the clutch and wait at least a half-second before the pedal 'thunks' up. An engine block heater would probably help with that a bit.
- The way the ECU is programmed, there is a -long- delay from when the car switches from open loop (just working off a MAP or MAF sensor) to closed loop (looking at the O2 sensor). In cold enough weather, If the temp gauge doesn't reach a certain point before I hit the highway, it -never- hits closed loop and my mileage is absolute trash. Not every car is set up like this, but more than you think. It's an emissions thing.