As for the service quality etc, with Uber I guess people will have to have experienced a poor driver and leave a poor rating. I think it's a matter of time before people with crappy cars start driving for Uber, get into accidents or create generally unpleasant experiences for some users, and drop Uber's reputation downwards.