Coming up on two hundred thousand miles, my 2002 E53 X5 powered by an M57 engine is still going strong.
If you're looking for evidence of excessive oil and filter changes, a full BMW service is probably not the way to go.
Just to entice fleet purchasers with the promise of reduced service costs over time, BMW claims 20,000 miles or two years, which is bad for the engine.