(Don't get me wrong, the BMW M line is pretty sweet)
Anecdote 2: I drove a friend's brand new Tesla and one of the rear doors totally didn't line up with the car's body.
So I'd say, German cars are a myth but Tesla's quality control sucks as well.
From what I've heard it's improved. They're neat cars, just sucks having quality issues with any high end product.
My wife’s BMW 335 started having massive problems right about the time the warranty expired.
Meanwhile I drove my Honda to 175,000 miles with never a single problem except the A/C broke once. I only replaced it with a new Honda because in wanted the new model year features.
(High) performance cars break faster because they are pushing the limits of what's possible and have way more components.
https://www.usatoday.com/story/money/cars/2019/11/14/consume...
https://thenextweb.com/shift/2020/06/25/study-tesla-likely-u...
I'm not assuming anything about your personal level of care, but a lot of people aren't aware of all the little things you can do to keep a car running longer. I'm not surprised that they encounter reliability issues with these complex vehicles.
in any case, I just thought it might be useful information to add to the thread. consumer reports does a pretty good job quantifying the reliability of a vehicle for a typical owner. it's a little harder to tease apart the difference between inherently unreliable vehicles and ones that just need a little extra attention.