While your point could stand in theory, could work with a different company, it's Uber we're talking about! Those guys who keep showing, since day one, that they don't give a flying fuck about people beyond the money they get for them! The company painted itself a pretty consistent image over the years, and it's the image of a smart asshole with too much money to spend.
With Uber/Lyft, I can see when they'll arrive. I can plan to do something with that time if the wait is long enough. I can quickly redirect them to where I am if there's a misunderstanding.
Yes, it's more efficient.
I'm an adult; if I want to enter into an agreement to pay someone else to give me a ride and I'm not harming anyone else, then I will. Fuck their stupid arbitrary laws.
Their opposition wasn't arbitrary; they knew they could provide a better service outside the monopolistic constraints that were already in place. So they fought those battles and because of those battles, everyone gets to experience a much better ride service than the antiquated taxi system.