I don't understand why Musk/Tesla is so insistent on having cars do self-driving purely on cameras.
Both from the technical and the marketing point of view having a car that can do better than any human ever could, even in the most optimal of conditions would be a great thing.