I know the traditional cabbies and I get along great with most of them. The Uber drivers didn't know the streets, at all, and seriously, the worst is to have a driver take your request only to pick somebody else up a block away and put you back at square one. It was unreliable, and for a morning commute there is nothing worse.
I suppose if you're using a "regular" cabbie and always getting the same driver you'll have a good experience, but again, what you're describing is the common experience that the average SF resident has with the taxi companies in the City.
It's laughable to get into a Yellow Cab, ask to be taken to Belden Alley in the Financial District (as an example) and have the driver pull over and yank out a map.
As for having drivers pick up someone else along the way, that's the only way to explain the sheer number of cab no shows in the City when you call.
If cab drivers do that, there is no repercussion. If an Uber driver does that, they're going to get poor ratings and get kicked off the service. Uber doesn't even show drivers your destination address when they confirm that they are picking you up, so that drivers can't ignore "unpopular" destinations.
Here we have a taxi service called Taxi Diamonds, and this is in Montreal. They have an iphone app; you launch it, type in where you wanna go, you get an estimate, and when you launch; the call center sends all the data to the nearest cab, and you can see the cab coming your way on the map like in Grand Theft Auto. The taxi cab icon even starts flashing when they have arrived at your place.
You get in, and the guy already knows where you wanna go.
It's amazing and I think I had to wait maybe 2 minutes max every time I used them.
If you want an experience like that in SF, you need to use Uber. The taxi companies won't guarantee that a cab is on its way to you.
Question as someone that hasn't taken Uber yet, but is interested in doing so. With Uber, you're not ridesharing, are you?
Nope. But if you're a group of friends, you can all opt to split the fare in the app.
So, say a group takes Uber Black or Uber SUV, you just opt to split and when you get dropped off the app automatically charges you all an equal share of the fare.