I think it is a combination of being able to communicate your destination effectively (language barrier), knowing the fare or fare price range, having an estimated time the driver will arrive, convenience of someone picking you up at a certain location, the driver and car information being available along with rating provides some comfort. Additionally if you have special requirements (a lot of people or luggage) you can select the appropriate size vehicle.