Much like how a pilot captain boards a ship to steer it into port, traffic systems will be able to be a bit more 'hands on' when it comes to getting traffic through junctions safely, regardless of the weather. Hence, on the final journey through a city, the city traffic systems will be directing your car.
For the journey on highways between built up areas, variants of today's self driving systems will suffice.
I wouldn't call things like radar and lidar unnecessary but in principle a good AI vision system should be able to operate at the same level as a human eventually. Of course if you don't have such an AI just yet, you need a stop gap solution. But I wouldn't bet against AI getting there eventually. Probably not on Mr. Musk's accelerated and optimistic schedule though. But give it another five to ten years and things might look a bit differently.
What Waymo is doing now with much less than perfect AI is of course completely pragmatic and very impressive. I'm kind of eager to see them start operating self driving outside a few restricted zones in the US and for example in European cities. I live in Berlin, so probably we'll have to wait quite a bit for people to finally let go of their fax machines though apparently there are some trials with self driving buses about to kick off here now.
No camera system comes close to the capabilities of human eyes, combined with general intelligence.
i grew up where bad weather was common enough that we cosidered it not worth shutting down for bad weather so we risked driving in it - but it was always a risk and many do die from taking that risk.
I have a model 3 with v3 FSD hardware. FSD is an objectively terrible driver compared to the average human.
He's wrong. Cameras are not enough... but they're certainly cheap enough.