I worked for BMW in the local dealership in the 1990's. I was just a line tech. A couple things I remember. Having to drop the entire one piece exhaust system, from Exhaust Manifold to Tailpipe Tips, the whole welded bit, in order to service something on the engine. A Service Item....Drop the that whole system!
And, hiding the Oil Filter. BMW Engineers appear to take great Joy in finding ever stranger places to hide the oil filter. I would not have been surprised to find the oil filter under the back seat cushion, or in the glove compartment!
My Mentor and I joked that for every new Model of BMW, the design department awarded a "Two Week All Expense Paid Vacation" to the engineer who found the best (worst) place to hide the Oil Filter on the new car. I hated working on them, compared to the reasonable Honda/Acura.