One of the selling strategies of BMW in the USA is the salesman explaining to you that the car is made in Germany. They won't start highlighting the "Made in Mexico" part, because they know it will devalue the vehicle to many consumers. I'm not debating that Mexico cannot create an equal car, but when spending $50k on a vehicle, it's nice knowing it came from Germany or USA. Something just sounds wrong about the Mexico part, and whether the car be equal or not, being made in Mexico would have me searching for another vehicle.
It's not just Mexico, there are a ton of countries out there that would have the same results, nothing against Mexico.