My point is that a model 3 isn't really a luxury car, it's an entry model and has the build quality and options that go with that.
I'd pick the car with just okay paint and maybe some not-so-perfect gaps over a car that I know is going to cost me thousands in maintenance.
Had a similar feeling driving a rental VW Passat in the US, it felt like they make a special US version. Most notable difference was a very very lazy feeling gearbox.
And just so I don't sound like a Tesla fanboy or anything, I got a Model S high mileage loaner that also felt like it was about to break apart at any second.
I guess Americans just can't make cars! I hear the Chinese made Model 3's are really solid
Not sure whether a US market BMW is produced locally. If they are that would explain a lot in terms of US customers complaining about reliability and thinking a model 3 is like a German luxury car while to European customers it feels like a cheap American car. The frame of reference isn't the same.
Edit: So a quick Google shows a US BMW 3 series is produced in Mexico. And apparently has to use at least 50% locally made parts according to Mexican law.
It's not very important but when you close a door or the trunk on the model 3, it doesn't sound premium. It has this cheap metallic sound. When driving, the sound proofing is not the best either compared to similar priced EVs. About the interior materials, I am not a fan of the fake leather and I prefer the real leather you can find in most premium vehicles but I know it depends a lot on tastes and many like that it's not dead animals skin. The top of the trunk has no cover and someone at Tesla had fun with the hot glue gun on the car I rented, but I heard that the Porsche Taycan has no cover either.
At the same time the model 3 has a great entertainment system, drives super well, and I love the interior design. I would like to replace my old "premium" BMW i3 with a "premium" Model 3.