If I cancel my phone service, and someone else later ends up with my phone number, does it make sense that that person can never use Uber with their new phone?
Phone numbers are less transitory than street addresses, but much more so than email addresses. You should expect some amount of re-use, and need to be able to handle that situation.
I nearly lost all my passwords with LastPass when something similar happened to me.
Is grandma supposed to file her 128 character recovery code in a safe vault when she just wants to get from the airport?
Stop blaming users for them not adapting to terrible authentication experience.
To me they're all terrible in one way or another.
Or else submitting a passport / drivers license to force unlock.
We have global identity systems. Why not use them?
Doesn't help if you lose the keys and you're the only one that held them. This happened to me with an SSD that I took out of an old laptop, without realising that But locker stored its key on a chip in the laptop. I didn't even know that I had bitlocker enabled.
But Uber shouldn't have your trip details behind end to end encryption, so they should be able to unlock it.
Security questions are often shared between services, so someone who's hacked any of the other services could get the answers to these same security questions and then use them to bypass 2FA.
No of course not. They're going to help you out. Because we live in the real world where people make mistakes.
What are they supposed to do to fix your issue without compromising their security model?
What you describe sounds like 2FA working like it's supposed to.