For legacy auto part of the business model is getting buyers to buy a new car more often than they need to by making cars non-upgradable with static features. The dealerships also count on recalls to drive traffic to the dealership for sales and service opportunities. Software defined cars throws a wrench in the works. If automakers drag their feet on this it's for very good reason.