Many travelers plan to buy a SIM after they land. In Switzerland that plan is harder than it sounds. The Swiss carriers do not sell tourist eSIMs at all, and the physical SIM shops at Zurich and Geneva airports keep normal store hours. Land late and the counters are closed.
A MegaEsim plan skips all of that. You buy it at home, install it before you fly, and it switches on by itself when you reach Switzerland. You walk off the plane already online, ready to call a taxi or pull up your hotel booking. No queue, no passport registration, no language barrier at a counter.