I agree. I buy a new car if I can. I keep it for a long long time, though.
We purchase new cars or nearly so and keep them for 15-20 years. In the case of our Hondas (Pilot and Odyssey) over 200,000 miles. We just bought a Honda CR-V which we expect to be our final car purchase!