This imo is one of the most important things that must get fixed otherwise newer cars will get dragged through a similar mess.
No more updates without clear and open disclosure of purpose before installation.
Simple disclosure of battery condition, may be 'on request', along with lifetime Supercharging and Ludicrous Launch counters if those uses have finite limits regarding warranty coverage.
Clearer warranty terms / process so that it is possible to differentiate between normal wear and tear and 'component failure'.
Essential to have a viable battery replacement program with core charge and ideally capacity upgrade options otherwise these are disposable cars.
One reason this stuff appeared to matter less was that EM clearly sold cars with his promise that they would be underwritten by the best warranty that would cover everything. (more or less). Now that chickens have come home to roost, there is all this debate very much about what is actually covered under warranty, what constitutes a failure and how can owners demonstrate that something has failed if Tesla keep changing settings in software.
This isn't something new of course. There are always differences between management and engineering:
View attachment 577302
View attachment 577303