Not a lot of people have the know how to work on a BMW, Porsche, Audi, Lambo, Ferrari, Merc etc etc... Expensive repairs will lower the value of a car because it becomes less desirable or the demands go down. A v10 BMW is a gold mine if you know how to maintain it. I remember seeing people doing timing belts on Civics and Toyotas back in the day. You never had to do that for a BMW,, they were timing chains and the water pump was right in front of you on a BMW. Thermostat took like 1hr to do and that included setting up the car and jacking it car up, draining and filling. lol
I hated working on my Celica and MR2, but my M3 was a breeze. Only thing was that German cars required different tools and people shy away from that. Germans are pioneers for technology while the JDM market focused on perfecting whats already there for reliability.
I ain't complaining though, cause it makes the market great for enthusiasts like me who can wrench a little. I mean you can keep driving around in a 25k Civic or you can drive around in a Porsche 996/986 for the same price. its only 25k because its a 2025. a civic of the same year would be in the junkyard.