Didn't offend me mate... what yer local stealer was trying to say was, your clutch will last longer if you don't slip it while pulling away. You don't need anti-stall for that and with the nice heavy rotational mass of land rover engines they're hard to stall unless you try dumping it.
Roaring off the line at max throttle trying to race young Studly McNonuts in his mums Corsa away from the lights isn't exactly what a Landy was built for - apart from that it'll probably lose and you'll look silly and make him feel like a hero. I guess 'anti-stall' is one of those gadgets they added to make people feel a bit better about choosing a defender over a BMW X5 or a VW Touareg - at least it's got some toys eh? Even if they are a bit pointless