The reason the oil needs to be warm is so that it's easier to drain because it's thinner when it's warm.
It's a good point about changing the oil, on my capri I started it on the old oil (after cranking it until I got oil pressure) let it warm up on idle then dumped the oil out of it.