Maybe I'm being too anecdotal, but I can only think of a couple of rides (out of dozens) where I would have called a cab had Lyft not been available.
Trying to get a cab ride from my house to a random place 15 miles away was a nightmare. Bad dispatch, no-show drivers, etc. Never really bothered after a few bad experiences, just designated a driver instead.
Uber did not invent this practice. They took it from the existing industry.
The existing industry was actually WORSE in that you would have taxi medallion owners who would charge people rent for the luxury of using their taxi medallion!
So please, do not blame Uber for the existing taxi cab contractor business practices.
(You can certainly argue that now having all these extra cars on the road is a bad thing, but that's a separate issue.)