Autonomous vehicle vs. human. Who shall win the battle?

It has already been a decade of controversies around self-driving vehicles and...