I have immense respect for this guest, but he seems to repeatedly misrepresent how 'simple' some of these tasks are. If self-driving cars were simple we'd have them already. Dealing with other human drivers on the road (with their imperfect judgement and possibly irrational behaviour) is not simple!