I assume this is on the Audi.
On the question of people keeping cars longer, I see that they are for a couple of reasons: less maintenance costs for older cars than new ones that require speciality fluids and parts, and they dont have as many issues as new cars have with all their new technology. Personally, I believe the automotive industry has gone overboard on some of the new technology in cars. This would have been better spent in new technology for better gas mileage and reliability instead of new bells and whistles.
Now, on the question of maintaining an older car versus new car payments. I think where alot of people go wrong is thinking of a large repair bill on an older car as just in terms of the bill due right then and there. If you take a longer range view and for example, break a $2400 repair bill over 12 months time, although alot of money to pay right then, it comes out to $200 per month over the next year. Where can you get a new car for $200 per month. So if you look at the costs spread over longterm like a car note, you are financially better off maintaining an older car than buying a new one.