Someone said
"no one builds quality cars anymore"
Now we are getting into society based issues and not issues of manufacturing.
By nature a new car is better then one built 20 years ago. technology , fewer moving parts (points and carbs) dictate that cars will last longer. The steel used , how it's treated and the overall manufacturing process dictates these cars will be around a lot longer.
It's nothing to do with the way the car is made, it has to do with our society and how cars are viewed as throw away items.
These days a car with over 100,000 miles is seen as being shot. In the eyes of the consumer the car has lived it's life and it's time to move on. Many people in my generation will never experience a time in life without car payments. They will always justify a new car as a neccessity. As a society we are so consumed with image that forking out $500-$600 a month on a car payment is just a part of life. when those payments end it's time for a new car.
I see this in my friends and some family members. I drive a 10 year old civic with 160,000 miles on it. It's on it's 2nd motor but a perfectly good car and will remain so for a long time. I don't make payments on it , I just drive it. daily drivers are utencils and the "awww" of new car-dom wears off in a matter of months. I have quite a few friends that cringe at the thought of a car with over 100K.
A 2005 to me is considered new , to them it's old. Auto manufacturers don't help either, we make it cheap to get into a new car , and once you are in the cycle , we make sure to keep you there.
I know of lots of guys paying more in car payments then they do for rent / mortgage becasue of some "need" to impress people with a car.
Our need need need society drives the auto industry and the thought that a car with 100K is ready for the scrappers.
I posted this from my blackberry, sorry about spelling!