Can't you see why Google may not want to do this for dozens of places and handle customer service for rideshare, etc, at scale?
Which is one reason they want to tream up with Uber. They know how hard it is