So wie ich das mitbekommen habe, gibt es bei zB Rückrufaktionen nur einen kostenfreien Ersatzwagen, wenn die Maßnahme den ganzen Tag oder länger dauert. Das ist also eher BMW Firmenpolitik als Werkstattentscheidung. Daher bezweifle ich, dass ein Werkstattwechsel da was ändert.
Beim Rückruf meines E93 gab es den kostenlos.