Moreover, the cabs were filthy, they often refused passengers due to race, disability or other illegal prejudice, refused certain destinations, spoke little English, didn't know the city, would drive inefficiently to drive up costs and on and on.
Oh, and cellphones arrived and they did NOTHING until Uber pushed them to accept mobile payments. You STILL can't see your ETA or share the ride, and there's no ratings/reputation system.
So between the demons, I'll take the ride-sharing companies.