I agree. I think one key element Tesla is lacking (currently) is handling pedestrians. No Tesla driving demo I could see included any humans outside their cars.
There is a lot more that Tesla is lacking before self-driving. I'm baffled that people here are suggesting otherwise?
Recognizing traffic lane "darts" as a bifurcation of the current lane and not as a new lane to travel in.
Recognizing stopped fire trucks and other vehicles partially or fully obstructing the lane the vehicle is traveling in.