"The decision to buy an American car outside the US is completely irrational and emotional"
To be fair, its also 'irrational and emotional' for most people in the US also.
Patriotism isn't really 'rational'[1], and while keeping jobs in America is rational, unless you work in the car industry, the benefits of buying the right car outweigh the job/tax loss.
This would apply to any country and any car industry BTW, I'm not having a dig at the US.
[1] theres probably many books on this subject, and there are a great many rational elements to patriotism. Buying a car, just because it says 'made in X', I would contend isn't one of them.