The minute you go off road using low gears and 4wd all bets are off, the fuel consumption can drop to 15-16 mpg as you would expect. Both mine did around 33 -34 mpg on a run on the roada couple of miles less in town. These are an excellent engine good for over 400k miles if used sensibly and the oil changed at 3-4k as you say doing short journeys means sooner rather than later on the oil and filter changes. There is real animosity from some on the quick warm up system, but both mine still have it on ( just new owners) and it still works fine, you only need it when temps get down to freezing anyway and it does work then, it only works at small throttle openings, once you start pressing the loud pedal it cancels it out then.
Ratty if yours stuck you must have been wallowing in mud and then not used the power wash on it, never had one stick yet!
The best thing for any diesel is a good long journey at motorway speeds, it clears out the engine and exhaust and you can feel the difference when driving and the engine goes quieter too.
Really a diesel engine comes into its own on long reasonably fast journeys, for round town and pottering the petrol is still king, we buy these because they do a little more mpg and so keep the cost of owning a 4x4 down, but loads of short slow journeys just bungs a diesel engine up. I try to go a decent run once month at least,which isnt hard as my son and grand children are 30mls away up the M6 so it gets more than one a month

and 6-7 times a year I go down to Norfolk which is 250 motorway miles ech way, it really does go better after one of those trips.
Mike