My personal experience with the BMW in the garage was that, while dealer service was more expensive, it was reliable and essentially trouble free up to about 35k. The oem warranty was expired by mileage in the first calendar year of ownership, fwiw. It went down hill then, tranny rebuild in warranty, followed by stator burning up, wheel bearings, then catastrophic engine failure stemming from water pump failure. (that expensive aftermarket warranty paid for itself X9 there!) Several other minor issues along the way, some of which we were repeatedly told there was a service bulletin for, but no fix yet, only to later discover that the service bulletin had disappeared and no fix was to be forthcoming, ever. ::010::
Of the many personal friends that own or have owned BMW bikes, many are stalwart fans, but sell the bikes while they are still under warranty and upgrade to a new one, repeating that cycle. Others have become excellent mechanics for all the wrong reasons. And yes, some have had very good long term experiences too, but they are the minority, by far. My friend with a '14 waterboxer GS had the final drive fail in the classic manner on his first long trip with the wife on the new bike. Only got a couple thousand miles from home, but had a Uhaul trip back and missed the event they were heading to because of the failure.
A good dealer can make or break your experience. But sometimes the attitude just doesn't go over well. Like my wife being told the transmission failed "because you ride too much in 6th gear". This for a bike they market as an "around the world bike". Or being told they were surprised the wheel bearings lasted 45k, as they normally die just after 20k. ??? Wheel bearing failures on Yamahas are rare. There are a couple at around 50k that do a pretty good amount of off road time. At 95k my more street time Super Ten is still running the originals w/o issue. I'll probably swap them out sometime after 100k, just for the heck of it. My previous FJR did lose the front wheel bearings at 149k. I kept putting the bearing swap off after 100k and really should have changed them as a preventative measure.