I'm not saying I'm a fan of all their business practices, but (at least in Boston) Uber has been a massive improvement over what taxi companies provided.
What's really sorely needed is Uber outside of the Randstand region though. Taxi's are even more of a monopoly there so for consumers it's either pay up or get fucked, which results in horrible customer experiences.
I'm generally more concerned about the precedent Uber sets riding roughshod on legal regulations, but fairness of compensation is very much an emergent market phenomenon and people are free to not drive for Uber if they find themselves inadequately compensated.
This fall in Toronto, they reduced their UberEat compensation by half, overnight. People have rent, invoices, bills, and have car payment and comes to expect a certain amount of money to come in after week, and when you do those kind of changes overnight without warning people, this is just pure evil capitalism.
They use the same tactic when they open a new market, they advertise certain rate, people buy a car or rent a car to start working for Uber, and then few months down the line they reduce the price, and again, and again, and again, and then people are stuck with a car where they have to drive twice as much to bring back the same income.
A legitimately competitive market would solve that quickly.