A question I ask myself regularly.
So for what its worth, I have a D2 which I have owned since it was 3 years old with 33K miles, its now 11 years old with 132K miles, It is a fantastic family car and thats why Ive owned it twice as long as any previous car. It carries everything, tows anything...