The advantage of Uber has nothing to do with price and everything to do with grotesque incompetence on the part of the taxi operators. Five-six years ago, when I asked for a receipt for an expense report, I got a hand-scribbled note. Running credit cards often required hand-based crank mechanisms. Autoplaying TV on the back of a seat that was billed unless you explicitly opted out. It was, in short, a scammy operatio…
I would argue that Uber (and Ola) have raised my standard of living as far as transport is concerned. I've stayed in Bangalore & Chennai and have travelled in a few more cities.
All problems that you mention ring true here plus an additional things - most taxis & autorickshaws don't even run on the meter. Every ride involves a ritual of haggling the price. If you're new to a city, it is certain that you would be fleeced. Then, many would deny the ride to a destination if it is not a hotspot. On few days I've take the local transport, I get dropped off a kilometre away from my home and have to walk the rest.
I would never take a local taxi or an autorickshaw if there is an Uber/Ola available.