I sold my bmw after 15 years of multiple bmws because their design is so poor for maintenance. I had cooling system problems that required hours of labor to get to just to replace a plastic part that cost $5 where an aluminum one would cost $7.
It seems to me that bmw was designing for best case scenarios where everything goes perfectly. And since it’s supposed to go perfectly who cares if it’s $5000 to fix because it will “never break.”
Reminds me of Rube Goldberg software designs where 9 things have to happen in sequence for success.
The idea of rubust design that assumes everything breaks and you can still operate is one I value. I look for car companies (and everything I suppose) following this principle.
If the car has 10 places where the manufacturer saves 2 dollars, that is 20 dollars a car. At around 2.5 Million cars shipped each year that is 50 Million Euros each year profit for BMW.
The entire car industry is extremely cost sensitive, especially right now, with so much global competition and little consolidation.
The issue also isn't that the part is cost optimized. The issue is that it fails.
Why not? If you pay the suppliers 20 dollars less for those parts for each car, that is pure profit.
Keep in mind that cars are priced and developed for specific market segments. Cars aren't developed and then a price is decided based on what the components cost. Also keep in mind that some of the most exclusive and luxurious cars in the world (Lamborghini and Bugatti) share parts with some of the most mundane mass produced cars from VW.