Nothing wrong, I'd love to use taxis. But I have a few conditions:
* I want to call a driver and know if the ride was accepted, if the car is coming, how much time it will take for it to arrive, all in realtime... and specially, I want feedback if the ride is cancelled;
* Not to be called names if the ride was too short;
* Be able to rate the driver and know that anything I complained about would be taken seriously;
* Pay a fair amount for a decent service.
There are a number of taxi companies that are already doing apps and such. I think this is great. I have no such options where I live, therefore... Uber.