"I don't know if camera based computer vision by itself will ever be enough for full self driving."
Rebuttal: If you had a 3D camera sitting in the driver's seat of a car and hooked up the control to a remote controller, I believe that car could be drive-able. A sufficiently advanced perception/control system could theoretically use the same 3D camera feed and replace the driver. Not saying it's easy, just that all the necessary info to drive a car safely can be contained in camera feeds.