The reality not so much. I tried it a few months ago and found:
* Scanning the QR code to install the esim requires internet - it can't activate the sim card to get internet unless it already has internet. Seems like a bit of an oversight!
* Once provisioned, the mobile network doesn't actually activate your account for a few hours. Kinda takes away the benefit of 'one click and go'.
* The phone is hardcoded to only support 4G via esim, although the phone itself supports 5G if you use a physical sim on the same mobile network. Nobody on the forums has managed to make it work.
* If you damage the phone, there is no way to transfer the esim to a new phone. I assumed it would transfer over automatically as part of backup/restore, either via cable or cloud backup, but no.
* The mobile network has no ability to transfer the sim over either. Apparently their software doesn't allow it. The only way is to transfer to a physical sim, wait for it to arrive, then mark the physical sim as lost, and then reorder an esim. Great - that takes 4 days, during which you have no service.
Most of these flaws are problems with the mobile network's policies and processes. But some are with the esim spec (not allowing backup/restore, not having enough info in the QR code to connect to a network without internet).
Overall, esims have so far caused me hours of frustration and little benefit.