Just because a German car is built in Germany is no guarantee of it being trouble-free and of high quality.
I had an E46 3 series that was built in S Africa and it proved to be much better in quality than my previous German-built BMWs.
Also, just look at the J D Power reports for German built Mercedes-Benz models from the late 1990s to the early 2000s. They make for shocking reading, indeed!
I am never interested in the size of a cup holder in a luxury car. Probably because taking a drink cup into a car cabin is the last thing I consider doing. Any spillage is a disaster for a beautiful car cabin. It's a bit like complaining about the size of deck chairs on a luxury cruise liner. If the cup holders were any bigger they would look like bucket holders in a 128. German car design has the best ergonomics around.
I bought a 2008 128i convertible. I love the way it handles on the road. It is the perfect size for me. It does have a little vibration for a couple of minutes when taking off and then stops. It is true about the cup holders that could be changed; no big problem.
My problem is that the reflector light on the trunk broke in half. When I visited the BMW dealership, I was told that they have others it happened to, and that the company (BMW) is re-designing the reflector. I am so surprised that BMW is going to let me drive this "Ultimate Driving Machine" with a broken reflector light. I don't feel good about this. All I know is I have this beautiful BMW with a broken reflector light, and who knows when and if it will ever be repaired.
In response to that Mercedes comment, that was a Chrysler problem... not a Mercedes problem. Mercedes was good until Chrysler came in, and now that Chrysler is gone, they will go back to be well made, high-quality cars like they were pre-1996.
I also have the same problem with the reflector light on truck of my 128i BMW. It cracked on its own.
How did you get it fixed?