I own a Tesla, and here's my take on the biggest software issue:
Normal consumers don't understand the difference between "Autopilot" and "FSD".
FSD will stop at intersections/lights etc - Autopilot is basically just cruise control and should generally only be used on highways.
They're activated in the same manner (FSD replaces Autopilot if you pay for the upgrade or $99/month subscription), and again for "normal" consumers it's not always entirely clear.
A friend of mine rented a Tesla recently and was in for a surprise when the vehicle did not automatically stop at intersections on Autopilot. He said the previous one he rented had FSD enabled, and he didn't understand the difference.
IMO Tesla just needs to phase out 2019 AP entirely and just give everyone some version of FSD (even if it's limited), or geofence AP to highways only.
Why is that so though? Because of false marketing to the degree that is criminal. Elon does have one excuse: Tesla would be bankrupt several times over except for his purposeful criminal lies. Does he actually care about the company? He pumped out OOM more value from Tesla than anyone in history of any company. That is how much he cares about company surviving. Criminal. And too dum* to think of anything innovative to save the company.
Withholding safety-relevant features unless you pay a subscription sounds like something from dystopian fiction, not something that should be allowed in the real world.
In my experience, even most Tesla owners don't really seem to understand the difference between autopilot or FSD.
However, even though Autopilot doesn't obey traffic control devices, it still DOES issue warnings if taking over may be required.
Most Tesla owners I've talked with, are actually completely unaware of the v12 and v13 improvements to FSD, and generally have the car for other reasons than FSD. So, if anything, Tesla is actually quite behind on marketing FSD to the regular folk, even those who are already Tesla owners.
Not in 2019 it didn't.