That Google car which hit the city bus "should have" changed lanes immediately (if the coast was clear, and if we're just talking reaction instead of having the human sort of prescience to slow down to allow the bus to leave the stop) without using its blinker for a sufficient amount of time. I think the guy has a point, somewhat. What about a car that has a choice to hit a person or a crowd and nothing in between? Maybe I'm using a bad example, but I do believe that there are situations when the only choices involve breaking the law, and I do believe that someday robots will be in those situations. Those situations are not by any standard the norm, but they do exist.
That was instantiated a while ago as the trolley problem [1], and there's renewed interest in variants of it for self-driving cars.