That's pretty much the typical dealer service I've always received, be it Lexus, BMW, Acura, and almost all other brands I've owned over the years. That, the fact there's only ONE of those dealers (if at all) in this town and all are far away from my home, plus BMW not offering a loaner, I decided to do my own services. I only drive it about 4K miles a year, so it's not that much expense, plus I like doint it, and I do it right.
If you have the option, find a different dealer man. Take care.