Earlier quoted context omitted.
With Vodafone, I just login on the website and swap the esim. It’s ridiculously straight forward and you can set a sim pin that works across devices so even if someone were to steal the login and try to take your esim, they still need the pin to unlock the sim on the device.
That's better than what I've seen, but that still requires you to find a second phone with existing service? Everyone has 2 spare phones with 1 additional line of service lying around right? Or a computer with internet service I guess. With a normal SIM all you need is the device you're going to put it into. And a needle/paperclip...
You just need an internet connection to get the QR code for the esim (though I have a paper version I can scan as well). The beauty is I don’t have to swim to the bottom of a lake to get the original phone to get the original sim. I can just scan the piece of paper and put my pin into the new phone. Though I think no matter what, I would have to go online to give the IMEID so the phone will successfully activate.