I understand that is the conventional wisdom, but my question is that if the water for the heater core is drawn from the block and the thermostat is closed when the engine is below operating temperature, why would changing the temperature of the coolant in the radiator which is not circulating make a difference in warmup time? Is it because it reduces air circulation around the engine block and this reduces cooling? I have never been able to understand this.