They're just providing a free GPS, it's not a core part of the business. Even the rates thing isn't particularly compelling, the drivers can decide which sort of jobs to take, normal, high, etc. it's not like they have set shift patterns or anything.
I find the rates thing quite compelling. Uber/Lyft are dictating the prices. Drivers have no say in them. And, while you can technically decline rides, the Uber/Lyft algorithms will punish you for doing so.
What does it matter if Uber punishes drivers who decline rides?
If I’m an independent developer, and I frequently refuse to accept your contract work, you might “punish” me by not offering me as much work in the future. That doesn’t change the fact that I always have the choice to accept offered work or not.
It's no different to how every other freelance employing business works.
If I run an advertising agency and I've got 4 freelance film makers I regularly use and one of them stops taking my calls or almost always says no, I'll eventually stop calling him and add someone else to my regulars. It's just business, no point me wasting my time calling him.
I think there's a load of companies abusing the gig economy at the moment, but Uber aren't the worst and definitely not for things like they provide a GPS or set the rate, it's all the delivery companies and the gas-servicing people who all have to wear uniforms and work full days.
"If I run an advertising agency and I've got 4 freelance film makers I regularly use and one of them stops taking my calls or almost always says no, I'll eventually stop calling him and add someone else to my regulars. It's just business, no point me wasting my time calling him."
But that's different than the situation with Uber/Lyft. In your story, the person has the ability to find new clients. If you're an Uber/Lyft driver, you can't exactly "go it alone", so to speak. You're kinda stuck with Uber/Lyft.
"I think there's a load of companies abusing the gig economy at the moment, but Uber aren't the worst and definitely not for things like they provide a GPS or set the rate, it's all the delivery companies and the gas-servicing people who all have to wear uniforms and work full days."
I disagree; I feel setting the price unilaterally is a huge part of why they're abusing things. By doing that, they are kind of dictating the wages that the driver can earn. If Uber/Lyft decide to change the per mile rate, there's nothing the driver can do. By contrast, something like Angie's List allows the different providers to set their own rates.
I think they would have to end up far more like ebay where Uber gets a request for a ride, puts that up for a period of "bid" by the drivers who will bid a price for that ride, and then gives that list with sorting options back to the requester to pick from.
Of course, I imagine that sort of process would make it much harder to actually get a ride and make it far less interesting to the users.