By the way, my 2001 Dodge Ram that is still alive and kicking was assembled in Mexico. Says right inside the driver's door.
Henco en Mexico!
So in my early adulthood, up til age 35 I was loyal to the American products. But after being treated disloyally by all of them, first ford then chevy then dodge I tried the Japs products and I must say those people(Japanese) bought and paid for my loyalty. Subaru went overboard (by american standards) in living up to the warranty. My dad even started buying toyotas. I am on my second subaru and I have no intention of going back to cars made by the big three. After driving Ford trucks for several years, my inlaws drive toyotas and hondas and they dont even sniff around big three car lots anymmore. This isnt about image and advertising, this is about actual experience.
I dont fault the factory workers for these issues. Its fault lies with the white bread mentality in the upper management.