You know it's funny though because I stopped using Uber with the most recent update that completely screwed up the UX. There's a billion variables that will go into which companies succeed and fail.
That may have changed with a recent update. I'm pretty sure I set it to "only when in use", but the app updated soon after. Now I went back to check, and it got set to "never".
Why does Apple even allow apps to remove the "only when in use" option?
How does that work? Is it an iOS specific thing? I haven't launched the Uber app in a while and use Lyft instead - but I just turn location services on when I want to use it and off again afterward. How does the app get any say in the matter?
They changed the UX, you now drag the pin after setting your general location and choosing your destination. I think this is because they want to suggest more efficient pickup locations instead of just wherever you happen to be standing. Felt a little weird at first but I'm already used to it.