Microsoft Authenticator is the biggest offender that comes to mind - without it, I cannot work. My company requires that we share our location to access systems (it's to enforce compliance controls that data stays in the country), so I can no longer use an offline MFA strategy like a U2F token or a TOTP key - I _have_ to use Microsoft Authenticator.
I am very close to giving up and buying 2 or more working phones at any time, for the same reason I keep a spare tire in the trunk. I would love to see google's Pixel program try this, where you get 2 phones, but are only charged if you activate the spare.
It's is troubling to see Steve Job's dream come to it's full realization- these phones are not a luxury, or even a commodity. Living without a smartphone today is basically impossible.
Sadly, there is no Google Pixel Tablet Mini (or even Pixel Tablet 2). Hopefully the upcoming OEM release of a GrapheneOS-compatible phone will be successful.
Smartphone technology has plateaued over the years, which has an unexpected benefit- You don't need the latest model. The older model is much cheaper and entirely sufficient. You can, in fact, go back several generations, to the point that you can get 2 old phones for less than 1 new phone.
Digital identity should be a physical smart card, as has been the case for decades with mobile phone SIM cards, bank cards, etc every ID document and each of these, where issued by the public sector, should form part of a federated system of public administration ID that provides authentication services to citizens.
Digital signatures should be a key stored on the smart card, not a third-party guarantor using SMS OTP, scanned signatures, or other absurd analogues.
Yet this is not the case because most IT professionals know nothing and attempt to reconstruct with IT what they only understand through paper, thereby creating opportunities for a few to profit greatly from their ignorance, and nothing more.