Despite the Lord of the Rings title, this post is actually about the dilemma that Apple (at least) is in when it comes to phone upgrades. Bear with me, it'll tie together I promise.
On one side, we have phone manufacturers who want to make it as easy as possible to migrate to a new phone. Having customers wait hours, or (gasp) carry out complicated steps isn't going to cut it. So, focusing on Apple a second, we have the ability to transfer to a new phone from an old, either directly or via an iCloud backup. Sounds like smooth sailing, right? At the end of the transfer, Apple even guides you to fully reseting your old phone ready for it's next life - perhaps being recycled back to Apple so the circle of life can continue. Not so fast though.
Various other parties aren't keen on the idea of having Apple rule everything, so they put friction in place to make their part of the world safer. Let's go through it :
Some eSIMs require a text message two-factor authentication to be sent (bet you're glad you didn't accept Apples offer to erase that old phone immediately after transfer now!) to ensure the move is legitimate.
Bluetooth migration may be simple for Apple devices (even the Apple Watch which will get a super special mention later), but if you've a connected car/house/water bottle/smart ring or something else not directly under Apple's control, be prepared to go pairing like there's no tomorrow.
Some banking apps want to be super secure, and either require you to bless the new phone from the old, or some other verification dance to make sure your money is safe.
Password managers (like Bitwarden) or secure messaging apps (like Signal) also need explicit steps to migrate across, from signing in through to manual transfer of end to end encrypted messages.
Authenticators. like Authy or Microsoft Authenticator, similarly are too 'powerful' to trust Apple's migration, so you need to sign in again there.
So - the tension is clearly there, where Apple is doing quite a bit of work behind the scenes, and would like to have the one ring to rule them all (I told you we'd get there) the other characters in this drama are not willing to cede that much control, for (on the surface of it) pretty sound reasons. Certainly reasons that each companies risk management team understands. But that friction means setting up a new phone isn't easy - it takes time. And woe betide you if you have a non-standard setup. What does that mean? Well, Apple (currently, weirdly, fortunately) supports the ability to have apps installed from two different AppleIds at the same time. Think one AppleID from one country that geofences its apps, another from your main country. But the migration is tied to an AppleID so what happens? What happens is you fall between the cracks, with apps from the secondary AppleID in a 'unable to install, but kind of here' state.
The only way round this is to re-build the new phone from scratch, signing in with the foreign AppleID first, installing the necessary Apps (once installed, Apple will update them without further fuss), then signing out and signing in to the main AppleID.
And then installing and setting up everything from scratch.
Every eSIM.
Every Bluetooth device.
Every banking app, every email account, every messaging app, every authenticator app, every password manager etc etc.
Oh, and the sync process with iCloud has no progress indicator, so don't even think about setting up that Apple Watch for a day or two, otherwise the multi-gigabytes of Health data (seriously Apple, what the hell is in there?) won't be fully in place, and your Apple Watch won't have any data to restore.
It's so painful and time consuming that I'm not doing it again.
So, Apple could fix things to make life easier, but ultimately there's a limit what they can do whilst lawyers and risk management people at other companies say "it's not secure enough, we need to be different". And who knows, given the pace of innovation in the mobile phone space is slowing, maybe the added friction is a good thing. For us, not for Apple though.