On the other hand, the use case BMW is presenting is actually quite reasonable: making car extras available to second hand buyers (and presumably, making their pipeline more effective and flexible so they don't have to customize cars at build time). I'd be thrilled if I bought a used car without heated seats and was able to "add" heated seats and other upgrades on the spot, by paying one-time fees for the extras that the original owner didn't purchase. Car extras are already very much a thing and always have been – the alternative is that BMW physically has to remove the heater components or disable them permanently, so as a second hand buyer, I'd be permanently locked out of the upgrade. Forcing the car maker to have to physically neuter the hardware out of "purity" strikes be as something a bit silly.