I think you mis-read - I'm saying they did have a self-driving car project, not that they didn't. And yeah nobody has production ready self-driving tech, it wouldn't surprise me if they had canned it.
I would -suspect- that we'll get full self driving -eventually-, but which of the companies attempting it will succeed first and how many years from now I have no idea.