And what if the driver doing 45 pulled in front of the one doing 90, leaving less than a second for the latter to react?
And before you say that's stupid, I've had to swerve to avoid a big accident caused by someone doing half my speed pulling out in front of me on a motorway. Luckily I had enough time to react.
I don't know what regulations may apply when it leaves the factory, but some combination of years of wear, a sticky cable, and larger than factory tires put on and that easily goes out the window.
As would the road-worthiness certification.
So how will a driverless car know that the roads are wet or icy before a loss of traction occurs.
Same way 'normal' cars know when the road conditions change: stability control systems. Where fitted, obviously.
It's impossible to make something as complex as a consumer oriented OS without any bugs at all.
It certainly is
At which point your argument loses all value. Clearly you've never written a line of code in your life.