I think it would go significantly better if we make roads for self-driving cars.
Right now cars are trying to drive like a human. Based on the same cues and road markings, signs etc.
What if we started embedding road signs with radio beacons. Cars with transponders like aircraft have. Road markings in a digital way that's easier to follow for a machine.
We could start with some lanes dedicated to automated traffic. If the goal is that humans will no longer drive themselves, why should the road design still be prioritized for humans?