The clue is in the question, still going strong. If they sell you a car that lasts 20+ years, that's no more business for them for that amount of time. They's much rather sell you something shiny and new, which the bottom rusts out of in 10 years. The more expensive the car, the more likely this is to happen, because that repeat business is more valuable to them.