Arguing that it happened because the human back up wasn't paying attention isn't a great defense of an autonomous vehicle. The issue isn't that the bug happened, the issue is that that particular bug only comes from doing something fundamentally bad - hardcoding the situation.