The differentiator you're probably thinking of is whether the worker chooses which hours they work. If the worker decides independently how much they will work and at what times then the IRS doesn't tend to consider the relationship employment -- regardless of how much time is put in. This is precisely how these driving services operate.
If the employer is scheduling a fixed schedule, say 9-5 M-F, then the IRS considers it an employment arrangement. Regardless of the number of hours worked. But that is not at all how these services operate.
Sometimes it backfires; Uber sent warning emails about surge pricing New Years Eve to drivers and to riders, and the cumulative effect of the warnings resulted in a glut of drivers and relatively little surge pricing in Seattle, at least according to a driver I talked to. In this case, leaving it as a contract arrangement even works for Uber because it lets them leverage market forces where a traditional employment model would make it impossible.
If I can commute across the bay so can everyone else.
What's your response going to be when Oakland also becomes "extremely expensive neighborhoods" (if it isn't already)?
But the more general answer to your question: When supply outstrips demand the only reasonable response is to build more housing.
Complaining that driving jobs have low value isn't constructive. The value of those jobs will approach zero soon due to technology. Instead, address the economic imbalance and let supply meet the demand.
Of course, in this case I think it's pretty clear that Lyft and Uber are subsidizing the rides and paying drivers much more than the cost of the ride. If wealthy investors want to pay people to drive me around, I'm game.
I suspect Uber and Lyft would continue to experience their current glut of drivers, even if the entire model boiled down to nothing more than drivers effectively trading the equity of their vehicles for cash at a terrible exchange rate.
It's pretty straightforward to figure out what the costs are of an UberX or Lyft driver, knowing their car model and year and also knowing how much they drive. These are facts, and they can be calculated once and held to public scrutiny and review. There's no need for everyone to redo that calculation.
Now that we have something that can be calculated, we can move forward based on reason, without having to decide which of two assumptions we prefer.
In my eyes Uber and Lyft have lost all moral high ground. These companies are just not following regulations to make more money. This money was going towards drivers, but it's clear that that's no longer the case. If you have any moral qualms about Walmart's treatment of employees, I don't see how you cannot have issues with Uber.