I know nothing about esims, what makes them so much better than a physical sim? I can't say I have any major qualms with what I have right now, I just shove it in my phone and forget about it.
When I landed I made a one off 400 yen payment, like tree fiffdy or something, and immediately had data working right at the airport for the rest of the month. Apple Pay, one off, no contracts, no queues, no diligent service people. It saved probably 1 hour of my life! And it is somehow significantly cheaper (depends on the country, ymmv).
Frankly I pity people who get off a long flight and wait in line to get an overpriced piece of plastic to stick in their phones like it is 1823.