It does, but what happens for those that keep their cars 10 years down the line, when part xyz has been replaced by XYZ1 and looks similar, but they aren't made or stocked. You are screwed from any DIY maintenance - do you have to go to Tesla for parts ? E.g. failed ABS sensor, so simple stuff. It's fine if you lease, but ownership doesn't seem attractive if they change parts often - your motor factor/local garage will be stumped.
I think you could swap that scenario for any car manufacturer, some parts you have to go back to them no option of a similar OEM spec part . In some ways I can see this happening more and more!