I bought a 5 years service plan when I bought my bike, therefore I need to stick to BMW service intervals, however, on my car, also a BMW, I don’t have that and therefore, I do the service a lot sooner than what BMW recommends. You will never hear about damage caused by frequent oil changes, unless you put some oil with specifications below the recommended ones.
Personally I think the long life / long service oil malarkey is a technique to trick potential buyers into thinking that the running cost of the vehicle is very low. The added benefit to the garage/ dealerships, is that by prolonging the service intervals there is a greater chance of something failing and the cost to replace the part plus labor will be well over the cost of a service. They will never admit the cam chain failed because the prolonged service interval, instead they will tell you it is down to normal wear and tear. Call me cynical, maybe I am.