I think its totally fine for a car maker to charge for OTA updates in a Saas/subscription model. The reality is that software requires long term maintenance and charging subscriptions is the only way to get a lot of the features to work out for the life time of the car. What I am NOT ok with is charging for normal things that do not need to be OTA updated or are not upgrades, like apple carplay (the example in the article). The way I see this working out is that if I buy a MY 2021 car, I should not have to pay a subscription to maintain the features I bought it with, but if I then want upgrades in subsequent model years, I should pay a monthly fee for those upgrades.