Google has an advantage over Uber in all of those respects though - more capital, more experience building highly-available services, better routing algorithms, better contacts with carmakers, owns both the OS that the app will run on and the map data that they use to navigate, etc.
All of that pales in comparison to the fact that google has a direct line to more users. They can auto update their apps and allow people to book a driverless car.