Assume you drive a fairly modern car and you finance the cost. Assume your payment is $450 a month for (say) 5 years.
Would you consider paying the same payment to the car manufacturer and they would take care of all maintenance except for fuel. For this payment you can change cars for another model of same brand and value. You can change any time. You can upgrade for an increased cost if you wish.
At the end of 5 years you own nothing but can keep upgrading as you wish at same monthly payment. Would you do it?
BMW is introducing this in Europe.