As I was sitting in the car playing with the new autopilot, I noticed most of the disengagements are due to other drivers pulling dumb moves. For example, they will try to merge at an unsafe speed or do things that are so unpredictable that autopilot really doesn't have a way to react to it until it is too late. Just how are we going to program all of these things into the AP computer? Is AI really so smart that it knows a guy is going to change lane without using blinker or is it going to predict what the other driver is going to do based on the cars in front of them? I honestly don't know how this is going to happen within the next couple years as there are so many variables? I think other driver is probably a bigger problem than poor road conditions (lack of lines, constructions, etc)