Money. They pay a LOT more for the same car, but get all the added bells and whistles..
The average Euro car cost about $10,000. to $15,000 MORE than the same car in the USA.
Like a Subaru $22.690 USA
exact same car in Germany $40,331
Do not forget a big chunk is the VAT tax. Then Euro folks can get bigger discounts than US folks.. (up to 42%)
IMO a lot of it is folks in the USA will NOT pay an additional several thousand for trinkets.. Where apparently Europeans will.
The USA has a GOLDEN cheap supply of cars unlike anywhere else.
We are used to getting a deal, and just do not buy if it is not a money value.
Even Canadians pay a bunch more for the exact same car sold across in the USA.