Taxis only make sense in the very small perecent of the US where you can walk outside and hail one coming down the street.
I know it can be an issue on the driver side in terms of job security, but poor customer service and behaviour is weeded out much better on ridesharing apps due to how their rating and tracking systems work.
In Germany, we have two types: Funkmietwagen (kinda "callable cabs") which can't pick up someone without being called and proper taxis which both get dispatched but can also wait at taxi ranks to pick people up (or pick someone up on their way somewhere when empty).
Neither of those would abandon someone they've been dispatched to and dispatcher estimations are usually pretty accurate.
The few times I've reserved a taxi for someone the estimation was accurate and the driver very friendly. Same for the company I work for, no real issues with taxis. Company wise it's often easier to just take public transport though (quickest to/from airport).
The same thing happened on my most recent arrival back home. I am probably going to simply return to taxis at my home airport for now on.
If they are willing to let their ridership fall to just above cab ridership numbers? sure.
That's the biggest problem with the market; demand is elastic. Uber's major competitor for my transportation dollars isn't lyft; it's me going out and buying a honda and driving myself. If they charged taxi prices, I'd buy a honda, and I'd use the rideshare less than 5% of the time I use it now.