BMW water pumps are notoriously short lived. The pixels on the instrument panel go out. The plastic latch mechanism for the trunk breaks. The radiators break on the V8's. Lots of electronic problems, etc.
BMW likes to use plastics where Lexus and Mercedes use metal. A lot of switches and controls seem to be afterthoughts. Everybody complains about the cup holders but German cars shouldn't have them anyway.
The trunks are small and so are the seats. The materials, fit and finish of the interiors are not as good as Mercedes. The bodies and basic engines are bulletproof and the handling and brakes are addictive.
The 528I a wonderful ride and the E39 BMW is a classic. It took me a long time to get over my BMW's. Too bad my wife won't let me buy another one