I think the answer is that as long as both sides agree to it then we let the trade go through (if uber can find someone who would exchange their time for money at the going rate, and you likewise). If the driver is frustrated that uber sets the rate too low, I think what they should be frustrated at is that there is no better alternative use for their time-- or if there is then no company has found out a way to hook them up with it with minimal transaction costs like uber does for ride sharing.
More companies that lower transaction costs (these are all the rage in Silicon Valley these days apparently) for this sort of trade would help, as maybe that guy giving you your ride would be better used (and thus slightly better paid) tutoring your kid in math, but the transaction cost of him moving into that line of work is too high. If nothing else exists or can be found that's a good use of their time I'm afraid that's just the breaks. Back to school, or lower your standard of living so that the amount you make is enough. I'm all for a basic income type proposal by the way, but that's a whole other story.
More companies that lower transaction costs (these are all the rage in Silicon Valley these days apparently) for this sort of trade would help, as maybe that guy giving you your ride would be better used (and thus slightly better paid) tutoring your kid in math, but the transaction cost of him moving into that line of work is too high. If nothing else exists or can be found that's a good use of their time I'm afraid that's just the breaks. Back to school, or lower your standard of living so that the amount you make is enough. I'm all for a basic income type proposal by the way, but that's a whole other story.