Maybe because they never get to the age of these
Or maybe they never collapse in a pile of rust, I recently had a pajero for 5 years, paid just over a grand for it, in that time I replaced the break pads, tyres and a water pump. It was nearly 30 years old. I've sold it to a mate and it's still running strong. Anthoner good mate on the other hand has had loads of land rovers and spent more weekends underneath the things than driving them.