The endless list of "exception" cases is why I'm continuous skeptical about any sort of full-self-driving claims.
Sure, you can cover everything they can think of. But there are so many cases you can't predict, or which don't have an obvious solution, and it often comes down to a human judgement call that doesn't always have a programmatically-clear right answer.