For technology, feature, safety, speed, efficiency, space, technology etc etc .. new cars are by far better ...
However, I have to say old cars have much better design, since back then, car manufactory designed car to what they wanted ... but now, they designed to fit the market/safety, and cost.
Look at new BENZ for example, great great car on paper, and they are so much cheaper now, when everything is more expensive, however, their fit and finish is not even close to the MB from the 80's or 90's ...
Also, look at Toyota, Mr2, Supra, etc, damn good looking car back then, and they were cheap ... now? they all look so damn "C9" .. but a Camry has more power then a Mr 2 turbo, but their quality is also by far not as good.
Ferrari/Porsche/Lambo etc .. are faster and faster ... better and better handling .. and they are great looking too, however, people still love the GTO/993/Contach style a lots.
If I was to buy a car, I would prefer a new car because I do not know how the last owner or even owner before that treated the car or any hidden thing that the seller did not tell us.
the part that bothers me is that the newly designed cars are having as many service calls as the old ones. so in the past 10-20 years there is no improvement in the reliability department. or are they just designed to fail as part of the revenue model???
I don't need a faster car. i need a safer, fuel efficient and more reliable car. (for the sake of the planet!!!)
As far as technology, reliability, and safety are concerned, of course the newer cars are dramatically better la. It's true that a lot of the electronic gadgets are sometimes problematic, but for the most part, as long as you don't try anything bleeding edge or fancy / luxurious, then you have very little to worry about. (So no BMW for me la~ )
But as far as looks are concern, older cars generally look significantly prettier. All these blunt nose, slit-like windows / tiny greenhouse, super high belt line designs look like shxt, man!
If you ask me, I'll tell you to look for a 1-2 year old car because you can save a lot of money and if you're lucky it's not much different than a new car.