The reason is purely and simply down to the fact that I turn my engine off at any chance I get. Traffic lights which take ages to change, roadwork traffic lights (if I haven't driven straight through them at red

), cue of traffic or just when stopping to talk to someone.
On starting it back up your using more fuel because the IP flings the flood gates open at low revs i.e. starter speed, so you have to weigh up the time its going to be off against the starting consumption.
If this is a money saving exercise you also need to look at your battery and starter. From a cold start the engine has used the battery to heat the glows, and then start the engine. The battery now needs recharged, if you go and stop it soon after the battery is now left with a reduced charge, the restarting of the engine will then knock it back even further if you do it enough it will lead to the early death of your battery.
The starter motor only has so many operations, be it thousands BUT it’s still a limited number, if on one journey you use it 4/5 times extra, that could be 2 full journeys.
Diesel engines are heat engines, the hotter your engine gets the better it works, and the more efficiently it works (less fuel), it needs to build this heat up, once started I am inclined to leave it running until your parking up.
There is also the question of lubricating the engine, when you turn off the oil runs down into the sump so for the first moment on restarting the engine is not effectively lubricated (especially if you have a britpart oil filter fitted).
If this is a cost saving exercise then I think you will find it’s a false economy.
In the words of Kent Brockman – that’s my two cents.