Earlier quoted context omitted.
I'm in Europe and I've had very poor experiences with local carriers in getting an eSIM :( Most of them outright refuse unless you are on a mobile contract plan with them (I'm not, I hate contracts so I only use prepay). On prepay they don't want to support it here in Spain for whatever stupid reason even though I've had my prepay number for 10 years. They also levy much more restrictions on the whole ordeal: Usually…
People use Airalo app to buy eSIMs, wherever they travel to. One can buy eSIM even before you land in foreign lands. I don't have experience with Airalo, but many recommended that app on this site.
I'll consider it if I ever travel outside of europe though (roaming inside EU was fixed several years ago luckily).