You could also argue that if they were going to land rocket boosters, they would have done it decades ago when we were sending men to the moon.
Limiting roads to a specific set of rules designed for autonomous driving makes the job of autonomous driving a lot easier and require a lot less processing power. In my opinion, it's the right move, whether people go for it or not.
And in case you didn't fully understand my position, I wasn't saying that human drivers couldn't also drive on such roads -- just that the roads would have specific rules on markings/etc that autonomous systems could depend on. Let me give you an example -- there is a 2 lane road I drive on that was recently re-paved, and it's been open with absolutely no lane markings for weeks now. That's fine for biological thinking super-computers (known as humans), but would be inexcusable for a road intended for autonomous drive systems. Sure, you can make a high powered computer handle that, but why should they have to? Just paint the dang lines.
As is now, this software problem has poorly defined unbounded requirements/constraints. That rarely turns out well.