Earlier quoted context omitted.
The original owners keep them for 5 years max. Nothing has to last longer than that.
Why is this downmodded? It's true, at least in America: the people who buy these cars new don't care if they still work 10 years later, because they don't keep them that long. The people who buy cars intending to keep them a long time don't buy expensive luxury cars here.
1. Most people want cars to run 10+ years, even in America (I live in California). Capital, environmental implications, not many new features etc. are valid reasons.
2. Higher quality cars are better to ride in 5 years than lesser quality cars. I would rather drive first 5 years of a car than the only 5 years of a car.