The amount of software Tesla deploy to run the cars is mind-boggling, however I've literally never heard of a 'software' issues making a Tesla 'undrivable'.
Apparently Which? think otherwise. If I owned a Tesla I'd read that report pretty quickly.
I'd love a Tesla, they are truly ground-breaking, and represent a massive (and overdue) paradigm shift in the car industry.
But the various stories of paint issues, rust, poor assembly quality and poor reliability need to be addressed. All those things will improve, every new model will be better, but some of the press reports are absolutely shocking for a premium brand.
And is it true that many driver controls are only accessible via touch-screen menus? WTAF?
And as for self-driving... Yes, it has promise. It reacts faster than a human, it well never fall asleep at the wheel, it will never deliberately break the law, never suffer from road rage. All good things.
Doesn't mean it's perfect. Far from it, as can be seen when one kills people by driving itself into a tree/barrier/pedestrian/lorry/parked car, etc.
We all know software isn't perfect, and neither is the underlying hardware.