But they're not and aren't going to be overnight; what makes more sense is to gradually introduce the features a little at a time so that the move to complete autonomy is a small step instead of a leap. First, automatic parking. Then, collision detection warnings. Next, lane assist that steers you back into the lane when you drift. In the next few years, you'll start seeing "smart cruise control" that will drive for you on well-marked roads in mapped areas.
"Cadillac To Release Self-Driving Cars By 2015"
http://www.inquisitr.com/227496/cadillac-to-release-self-dri...
Maybe 10-15 years from now we'll be at the complete autonomy point.