Not true. In SF when Uber started, it only had black cars and was meaningfully more expensive than a cab. The difference was that if you called a cab, depending on where you were in the city, there was a pretty decent chance you'd be told it'd take 15 minutes, but no one would ever show up. The Uber would be there 100% of the time.
Uber held drivers accountable. The taxi lobby did the exact opposite - they brutally abused an advantage gifted to them by the government because taxis are supposed to be a valuable public service.
In India it may be different, but in the US it continues to be extremely reliable.