Agreed.  Easy to say self-driving technology is ready to go when your test environment consists of Southern California.  Now try it in the Midwest at night, with unplowed snow on the highway, and none of the lane markings visible.