Yeah everybody remembers the worst situations and not the average, but Uber totally changed the game. Little electric scooters are also pretty amazing there, since it's so compact.
I have the exact same experience. It's to the point where I think SF literally hates anyone from outside the city. You have to live there to understand any of the public transit as it doesn't seem to work like that of anywhere else.
Despite being only an hour away I hate going there as driving and parking is a pain at best and downright dangerous at worst. Taking CalTrain or BART into the city isn't much better thanks to the inscrutable public transit.
After that mistake it seemed pretty easy, and this was before iPhones
Also when uber first implemented the uber-taxi option before uber-x, I tried it and would regularly have multiple cabs cancel en-route to me because they just picked up a closer fare.
But pre-Uber, calling a cab was a waste of time.