BMW makes its profits in Europe and Asian markets in order to help offset the slim profit margins in the US market.
I don't know why automakers don't just all charge more in the US for cars. I've configured various subcompacts in Europe, and although they are a relative bargain compared to a BMW, €25k for an Opel Astra is on the pricey side.
If I ever become the king of BMW of Americaland, I'm gonna ratchet up base prices 15%, charge extra for stuff like cruise control (most Americans dont use it anyway), and put in more models and options. And of course, I'll promptly be fired.
