I feel the same. If only I could hail a taxi with an app instead of having to stand in the street and wave like an idiot at drivers that have riders but who have neglected to turn off their light (as they all do in my city.) And if only when I have to call for a cab I could give them my GPS location so they don't get lost and never show up and if I could provide my destination so they don't take the long way, either on purpose or accidentally. And if only there was a way to see that the cab was actually en route to my location and see an ETA.
If the cab industry could develop an app that works like Uber/Lyft I think they'd be competitive again. I use cabs when they're right there and I know the city, otherwise I reluctantly use Lyft or whatever's available.