Statistics don't bear our your argument, at least with regard to cars and trucks. In 1970, the mean/median ages of American cars was 5.6/4.9 years; for trucks it was 7.3/5.9. In 2001 (the latest year for which I could find numbers), those figures were 9.0/8.1 and 7.9/6.8. (The truck numbers are actually down from their peak in the 1990s, representing the popularity of SUVs.) My impression is that I see a lot MORE old cars than I did 30 years ago.

Data from:

http://cta.ornl.gov/data/tedb24/Spreadsheets/Table3_08.xls

P.S. We don't have a 1980 Honda, but we do take our a 1981 Toyota out now and then!

Statistics don't bear our your argument, at least with regard to cars and trucks. In 1970, the mean/median ages of American cars was 5.6/4.9 years; for trucks it was 7.3/5.9. In 2001 (the latest year for which I could find numbers), those figures were 9.0/8.1 and 7.9/6.8.

This might be fact, but the cause might be open to interpretation. For one thing, it might be that cars were simply more often replaced in the past than now, even though they still functioned properly. As you may or may not know, real purchasing power has declined over the years for lots of people, at least in the US.

It might just be that in the years before the first and second oil shock, it was normal to replace your car with a newer model more often than it is today. And indeed, nowadays both cars and so-called durable appliances are both explicitly designed NOT to last indefinitely. Light-bulbs are one notourious example, cd-rom drive lasers are another.

Other items simply have intrinsically short lifetimes,like cpu's and such which last logaritmically longer when run at lower power.