Singapore has a great, well regulated, honest taxi industry with ample taxis just about everywhere and a plethora of ways to order them from apps to call centres and taxi queues. Yet I find myself using UberX practically all the time except if there is literally a free taxi flashing green right in front of me (and even then I'll hesitate).
Uber offers me these small things that stack up: - automatic transaction - google maps destination (one less thing to explain to the driver) - happy drivers, always - slightly higher air conditioning temperature by default (taxis like to blast you with cold air and you have to ask them to put it up) - lesser chance of a bumpy driver - a chance to meet and chat with a new person, who isn't necessarily a professional taxi driver, and from that a fun life story or two
And that's enough to make me switch and even evangelise the service.
Then I go abroad and I get google maps "taxis" with no need to take out foreign cash, and it's warming somehow.