Why is it a false dichotomy to hold software products to the same standard humans are held to? That seems less like a dichotomy of any kind and more like a consistent policy.
Humans can also be punished and sent to jail.
We generally do not send people to jail for failure to yield to an emergency vehicle. We do ticket and fine them, which you can also do to automated vehicles.