Most modern diesel engines are pretty efficient bits of machinery.
With the quest for more mpg and faster warmup times on engine cooling, the tendancy is to fit smaller volume cooling systems which help to get the engine up to temperature faster.
Many vehicless have esbatcher type fuel heaters to augment engine warming because they generate low frictional and combustive losses. Modern engines like running at a fixed temp where possible and additional thermal losses like additional heaters have to be paid for from some where, usually as a sacrifice to efficiency.
If you need instant hot h2o when you arrive consider a 12v 30amp water heater which will give you nice hot water but 360watts of energy per hour needs to come from somewhere (ie the alternator) which requires 360w plus a bit to power it.
Somebody said energy cannot be created or destroyed - manufacturers would have us think otherwise!