Das Thema ist schon alt: es muss im Endeffekt jeder mit sich ausmachen wie lange er seinen BMW zum offiziellen Händler bringt. Innerhalb der Garantie sollte das klar sein.
Sobald der Wagen aus der Garantie ist und faktisch die Kulanz greifen kann (nicht muss!), muss natürlich jeder für sich prüfen ob er den Mehrpreis bei BMW zahlt, oder zu einer freien Werkstatt geht.
Ich fahre kaum KM pro Jahr und habe mich entschieden bei BMW zu bleiben. Ab 5 Jahre alten Autos gibt es sowieso bei den meisten Händlern 20% Rabatt. Und das Motoröl nach Herstellervorgaben ist schnell mitgebracht. Luftfilter und Innenraumfilter kann man selber wechseln und so die Kosten reduzieren.
Zündkerzen sind auch recht einfach selber getauscht, sowas lasse ich aber machen da sonst der Eintrag im elektronischen Scheckheft fehlt.