An important point too (that has been mentioned earlier in the thread) is that Americans drive MUCH more than almost any other nationality - including
most of Europe and Asia. US cars are built to reflect this, but it lead to the perception in the rest of the world that American's companies
couldn't build cars when, in fact, they were simply cost cutting as much as humanly possible in order to make what is, to Americans, a
utilitarian/disposable product. Not a luxury item.
In the rest of the world American cars are seen as poor quality and running on archaic technology. The flip side of this is that, in America,
European cars are perceived as expensive - which they are if they are intended to fulfil the same function as an American car. The fact is, they are
built for different users with different priorities. It's a matter of perception. European cars are, in general (with some notable exceptions!!),
undeniably 'better' than US cars, but if you tried to run 50 000 miles a year in a top of the line BMW it would ruin you!

Even in Europe! We
just don't drive that much.