It might rule out driving in fog or snow, but if the weather is OK then the sensor suite is probably enough for driving on any paved road.
I think you are underestimating how quickly Tesla's AI software can improve. The AI will always be running and checking to see if the driver does anything unexpected. For example if you brake or swerve suddenly when the AI did not expect you to do so, all the sensor data and state of the AI will be sent back to Tesla headquarters. Tesla will amass millions of these 'significant events' and be able to back-test updates to their AI logic against every single event. It will be test-driven development on steroids, allowing rapid software improvement while maintaining high quality.