I guess I'm lucky enough to only have had providers where it would take 0-3 hours to create a new eSIM profile. Compared to 3-7 days for a new SIM.
Definitely made me feel that at the very least I should be getting a yubikey so that I can have authenticator codes across multiple devices.
And the T-Mobile Germany portal to download a new eSIM required authentication via SMS to that now deactivated number. That was fun. (As they didn’t have an alternative procedures to provision eSIMs in place, we had to go visit a store to get a new physical SIM first and could then convert that to eSIM.)