My dealer may be full of crap but I have no reason not to believe them regarding this. They were completely forthcoming regarding "paddlegate" and didn't pressure me into a M-Sport on the lot with no paddles (which they had several of).

FWIW, I dropped mine off at my dealer and my SA was finishing my sentences for me concerning the re-programming to stop the default "on" and re-program to default to "last setting".
He was also on board with recently released updates that needed to be installed first in order to circumvent the lost Sirius, etc. problems. Who knows, maybe there's a throttle delay fix in this new software...WHOOHOOOO!
He also noted that he'll have to get approval from BMW before proceeding with the re-pro. They'll have my car until Monday.
Good Bad or Otherwise, I'll report back on this next week.