I agree, but I think that's how all automobiles are now.I am really surprised to see that instead of having a centralized computer, we have a lot of small and very specialized module in the car to handle one specific feature. Those modules could/should be upgradeable independently.