I’ve always changed my oil cold (I warm it up a bit in winter). In 40 years I’ve never worn out an engine, even after hundreds of thousands of miles. Cold has always worked great for me. If the engines never wear out, I’ll keep doin’ what I’m doin’.
You dad’s logic is good, and his is a common philosophy, I simply offer my own philosohy and its results.