> BMW has over-engineered the
They have over-engineered the everything, because that is what BMW does. That is what they have been about for the last thirty years.
People get upset when a BMW is expensive to repair, but they're misunderstanding the sophisticated German engineering. You're not supposed to repair it. You're supposed to throw it away and buy a new one.
It's also how they got a lot of things very early in the game like radars. They had adaptive cruise control in 1999 (similar to Mercedes).
After reading the blog post I had the same thought. Doing an oil change on my F650GS motorcycle required removing the plastics, draining the oil from both the top and bottom of the motorcycle, removing a plate on the side of the engine after install the BMW specified oil redirection funnel, extracting the filter and reinstalling. The oil funnel had a legit BMW part number. Most of us either just made a mess or used a piece of a milk jug. Probably 15 fasteners and 2 drain plugs.
Comparable process on my Sv650: drain plug out. Drain plug in. Screw off filter. Screw on filter. Fill.