I think you are getting scammed: airport SIMs are way more expensive than actual SIMs you get in town and eSIM you get on an app like Airalo. International providers are obsolete in the age of the eSIM, since you can get a local provider at the click of a button.
eSIMs are still a bit more expensive than physical SIMs you buy in a phone shop far from any airport... but that expense is worth having internet from the second you land.
My only disappointment with this is how hard it is to migrate, but eSIMs work perfectly for travelling.