Is it a way for BMW to produce one car on the production line and have features disabled via software? For example, every car has heated seats, if you spec it brand new it's yours and you don't have to pay the sub. But if you don't it is still there in the car and you or a future owner could activate it via sub?
Would this work in terms of scale of production? I mean having less options and varients through the production line and it being turned on/off via code being cheaper and more efficient to produce while giving BMW an option for future revenue?
I guess as a new car buyer, if you didn't spec something as you didn't value it but times change and now you do, it is easy to turn on. As a 2nd hand owner, I now don't have to go find a part that fits my car and get it installed, I can just turn it on through a menu system and a credit card. Which probably becomes more appealing the older the car gets, in terms of finding parts that fit.