Great cars. For about 7 or 8 years. Then get rid of it.
my 7 series is 35 years old, and my vert is 25
You can say that about most cars, they are engineered that way.
We have the smallest Mercedes SUV from ten years ago (the GLK). Our maintenance costs (all routine preventative maintenance) now exceed our purchase price. Yikes!
True.................NEVER BUY A USED BMW..................I learned my lesson.................
I kept my Z4 for 17 years. I will admit the maintenance costs were high in the last 10 years. I currently have a 440I which is 7 years old but it only has 45K miles on it and hasn’t given me any trouble at all in the 3 years I’ve owned it.
I heard a stat, not sure whether true, that 90% of new vehicle “sales” are leased. This has driven manufacturers to build cars to last 3-5 years. Overly complex, short time of parts availability, unfixable, etc.