I have an iPhone with no SIM card slot.
I have esim from TMobile USA, True esim from Thailand and AIS data esim from Thailand.
SIM cards will probably be outdated in next 5 years for most people. Esim is great.
in Bangkok had no problem with the esim at True or AIS. They know exactly what esims are and it takes less than 3 minutes for them to do it.