The first point is exactly my thought. Self-driving cars are completely different to human drivers. We should not hold them to the same standards while simultaneously holding them to much higher standards. There are many driving violations that are just laws because they could lead to an unsafe scenario that is purely the fault of the driver.
Eg; stop signs. The only reason a full stop is required is to ensure that drivers are taking a clear observation and to give way to other stop signs. If there are no other traffic and no other drivers to give way to. Why do self-driving cars full-stop
laws of physics still apply. Car still takes time to slow down, even with perfect reaction times. Well, maybe you could get it to stop in time, but it might break the necks of everyone in the car.
You’re probably right in the long term. So, when the world is 100% self-driving cars, we can probably change the rules to favor the machines. In the near-term, however, it’s probably good to make the robots obey the human laws so that the humans don’t start getting the idea that they can disobey them, too.