That guy from Oxbots seemed to be saying that humans could not judge distance and the Lidar / Radar stuff was better, for all intents and purposes within the limit of how far you can see and how far you need to see to judge distance for braking etc humans are superb. What happens when a fly or something bigger gets splattered on the sensors, it is bad enough on a motorbike with a pretty big visor and field of view, but on those cameras it could easily block 50% or more of the view, snowflakes, rain, mist and fog still a problem for the sensors used at present. Humans also have anticipation and can recognize what something is even if we have not seen it before, and anticipate how the situation will unfold, things like leaving as much room as possible when passing parked cars in case a door opens etc. . The problem with humans is getting them to pay attention, if they did there would not be a problem, human emotions are also a problem and many accidents are caused by aggression for some perceived wrong done to you by another road user. Human senses are superb for driving, humans being distracted and emotional are the problem.
The frightening think about the Uber Volvo / pedestrian fatality was that the vehicle made no attempt to slow down, and stories of systems having to be programmed to ignore stationary objects ( even ones as big as fire trucks that cars have hit without attempting to slow down) because if they weren't they would be stopping for every lamp-post or fire hydrant or keep left sign are not encouraging.
If I was a Veteran I would have used a Bazooker not a pistol....