Yes, an eSIM can be better for roaming when compared to a physical SIM, for several reasons.
Convenience - With an eSIM, you don't need to physically swap out your SIM card when traveling to a new country. You can simply download the eSIM profile for that country and switch to it using your phone's settings.
Availability - Physical SIM cards may not be readily available in some countries, especially if you arrive at an airport outside of regular business hours. With an eSIM, you can purchase a plan and activate it on your phone without needing a physical SIM card.
Flexibility - With an eSIM, you can have multiple profiles saved on your phone, allowing you to easily switch between different plans and carriers when traveling. This can give you more options and potentially save you money on roaming charges.
Security - eSIMs are more secure than physical SIM cards because they cannot be easily swapped or cloned by someone else. This can help protect your personal information and prevent unauthorised access to your accounts.
Overall, an eSIM can be a convenient and flexible option for travellers who need access to mobile data while abroad. However, it is important to check with your carrier to see if they support eSIMs and to make sure that the countries you'll be visiting have compatible networks.