We can fix autonomous driving today if we give them dedicated roads not shared with humans (no cars, no bikes, no pedestrians). Works perfectly fine with dedicated tunnels under cities.
An emotional and imperfect decision-making 19 years old can pass a driving exam where they drive around for 45 minutes in a mixed traffic environment without the inspector being forced to take control of the car. This is kind of absolute minimum standard is one that autonomous cars struggle with, especially when people try to make it cheap by removing radar and lidar.
What we have made slight headway on is that under very strict environments, with more restrictions on the driving than human drivers has to follow, with expensive sensors, and with a extremely good access to maps and information, then some autonomous transportation is possible. They still causes accidents and people will still get killed. It is debatable if they will kill less people than if human drove under similar restricted environment with access to equally expensive hardware and information, but it is some progress.