Over engineering was the last consensus when this debate came up, and I tend to agree. The old cars were over engineered in the sense that they were built like tanks...now its about margins, and that means limitations to the engineering that goes into them.
But don't forget at least we are not American with some of the product recalls that they had in the 50/60s etc.