Each any every produce represents the design, manufacturing philosophy of a team of desginers, engineers and the company direction. As a result, everyone has different belief and we are so different, so can a car be. They are NOT the same.
Generally speaking, when you compare Merz and BMW, you can tell the difference and you know why they are built differently, because the objective is different. If you compare the way they make cars, you can tell BMW is making in an expensive way.
Take the metal stamping part for example, look at the fender of E90, it's not easy to stamp it that "deep" somemore with such contour. Look at other brands which is at the same generation. The are shallow and flat, it easier hence cheaper to make, but BMW still wants it. Hence, they gotta pay for it.
Magnesium alloy technology is only getting more attention only this 2-3yrs in Japan. Some Guess what, when E90 was launch in 2005, it's already using an magnesium alloy engine, and the industrial magazine specifically mention it. FYI, that magazine is a 2011 magazine, which focus on industry material trend and so on. Knowing automotive industry, to launch a car at 2005, you development start years back. Some more it's your power plant!
Therefore, I appreciate that spirit behind BMW. As a result, when you embrace the latest technology, meaning it's more precise(knowing the Germans. They are know for precision machinery = precision part), more electronics, more sensors, means more components in the car.
Having such a lot of parts and mechanism to ensure the car's performance, they have to maintain the weight. When you pop up the bornet, you will see engineering plastics has been use intensively to replace metal for weight reduction.(Cost down effect is also there) Look at the weight of the car. An E90 weight is not too much different from an Japs 2.4 or 2.5litre car.(With more gear ratios, more complex suspension system, long shaft(RWD) and so on!)
Further look at the engine, how deep a 6 cylinder is stucked into the dashboard to ensure you get 50:50 wegith distribution. It's not an effective way of manufacturing, or else all other makes would have done it.
A lot of ppl complain BMW is not spacious. When you look at the 3 series side way from far and if you know how deep the engine or how close the engine is with the dashboard, obviously there isn't much space left for the cabin. If one understand the story behind, it explains. Or else, how do we get that kind of handling, because the signature 50:50 and RWD is the first priority, or else BMW will lose it's character.
Know what you need from the car, then search for it. Just like when you want to keep a dog, you need to know what breed and the character of the breed, so that we can tell if it fits our life style. You can't buy a working dog like husky but you hate to go outdoor. Same goes with car.
What am I trying to say is, BMW love new stuff and that's how they do it. Some of the stuff they use are ahead of other makes(I am talking about mass production cars) and pretty new material. Car is more complicated but with the performance(balanced) that Japanese car can't match, so there's a little price you have to pay on maintenance. You take good care of them, they will reward you and keep you smiling when you drive. Driving, is no longer a boring thing.
When you have a car which is more simple, of course chances of breaking down is much lower. Of course I am not saying Japs make lousy cars. If without them, I would need to take bus for long long time until I can afford my BMW. I believe every car out there is meant for some purpose, some one. It's market segmentation also, part of the game.
Gotta go. Lastly, just only my personal opinion!