As a developer, I agree there will be bugs. However, I'm also well aware that friends of mine have written code with a much more stringent level of testing than the web apps I typically work on. No doubt much of the public will raise an outcry against letting computers drive for them, but if the number of fatalities decreases by one or two orders of magnitude, that will be hard to ignore.