> I'm guessing bmw's hands are tied on that one
I don't think there is a regulatory requirement to keep it enabled. I have a fresh one ('23) and it remembers my last selection. The previous one I had to code to force it remember my preference. If it is that annoying consider coding - it got ridiculously easy to do.