Still from the user perspective I see no difference between Uber/Lyft or taxi - I choose the one which is fastest/cheapest on a given circumstances, so not sure what's your point here.
> If you never rode in a cab before those companies existed you have no idea how terrible it was.
That's very location specific, living in London Uber is no cheaper than minicabs on most journeys, you already could find out the price of a journey beforehand, larger minicab companies already had apps for booking (albeit not as polished), and Uber drivers generally seem to lack the kind of local knowledge of roads that allow local cab drivers to choose faster routes than whatever route their app indicates.
The only area Uber has a compelling advantage is journeys of ten miles or more across the city, where not having to return to the area where the journey begun means that they are cheaper than a minicab.
I don't, for Uber and Lyft; I've never heard of Curb. As a user, the two don't distinguish themselves in any way that effects my choice.
Execution is nothing if it doesn't meaningfully increase adoption.