Disagree completely here. Warming up a diesel is crucial to get the oil moving and protect the engine. Jumping in and driving cold can cause real wear on turbo bearings and piston rings. That fuel savings means nothing if you're buying a new injector pump down the road. Old school mechanics have been idling for decades for a good reason.
You're spot on about old school mechanics idling for a good reason. I've seen too many diesels get hurt from cold starts (my uncle's truck comes to mind, honestly). Letting it warm up just makes sense for the engine's life, even if it uses a bit more fuel. That wear on turbo bearings and pistons is no joke, and fixing it costs way more than saved fuel. So yeah, idle on, I say.
Watch a modern diesel's oil pressure light. It goes out in seconds, not minutes. That oil is moving. Driving gently under light load warms the engine way faster than idling ever could. You're just burning fuel for no real benefit and glazing the cylinders. The old school advice is for engines from the 80s.