Exactly correct. Even if AP swerves suddenly into oncoming traffic or into a truck next to you, the driver is always responsible.
BINGO! Real world if very far from perfect. Even official rules of the road leave so many ambiguities as they were meant to be interpreted by humans, not computers. A human doesn't have a problem making a choice between "depart the lane vs. hit a parked police car". Recently Elon tweeted:
View attachment 305048
So he realized that even in a much smaller and much tighter controlled environment such as factory floor (as compared to the entire live road system of the world) it is extremely difficult if not impossible to replace humans. In a factory he can mark things clearly, set and and follow strict rules, it doesn't rain or snow in there, you know ahead of time of any "construction", and of course it's a much smaller area than the world. In the real worlds roads are not marked clearly, sometimes marked abiguously or not at all, and other times you have to actually drive in the wrong lane because of construction or an accident. In a completely automated factory robots could deal with only robots, cars will have to deal with humans, animals, weather, etc.
So given all that, isn't true FSD a far greater challenge than factory automation (you know, to achieve what he tweeted a while back - see below)?
View attachment 305051