Catchy, but not a particularly good criticism. Few people believe that using cameras for this is impossible, only that it makes the problem so much more difficult that it's insane to think that that's the way to go if your goal is to be a leader in self driving.