It's certainly an improvement over what otherwise currently happens: unless there's a recall, we are all driving "beta" cars with bugs that never get patched. At least this way there is an easy method for correcting software defects.
yeah i know, i was just trying to make fun of certain aspects of the software industry :)
In the end its a good thing of course and car makers have alot of validation to go through before a new car can be released anyway.