I don't agree with the analogy. Tesla manufacturers the whole package and you buy the car as a package. You don't buy the metal from your local car dealer and the software as a separate thing from Tesla.
A more fitting analogy would be Apple charging you to upgrade your BIOS.
Except they're selling incomplete software and preorders of may-never-exist software with complete/finished hardware.
Updates to things I trust my family's life and health to should be classified like recalls, a sign of manufacturer failure and not a consumer privilege.
If insignificant accessories are properly isolated then I suppose such 'updates' can just be optional patches. But if a media center bug means someone can cause my car to break hard or swerve then even those should be classified as recalls.
> Updates to things I trust my family's life and health to should be classified like recalls, a sign of manufacturer failure and not a consumer privilege.
To be scrupulously fair, that's true of all software; it's just more important for safety-critical software, because safety-critical software is more important.
That was 8 years ago. Mountain Lion came out before even Windows 8, where even Microsoft was charging for upgrades too before releasing the final version (major version, not build version) of Windows.
A more fitting analogy would be Apple charging you to upgrade your BIOS.