I don’t mind the old ways.
Taxis had apps before Uber arrived here, they had geolocation with ETA, contactless payment, up-front pricing, and never refused service (because they were required by law to offer service to anyone anywhere).
The problem probably never was incumbent taxis, it was how they were regulated (or not).