Network egress is a lock-in tactic for public cloud providers

Public cloud providers charge an extra fee for moving data out of their respective networks. This means that, once data is in, it becomes uneconomical to apply any services to that data that are not of the local cloud provider, as you would incur the egress cost as the data moves out. This also makes one-time migrations extremely expensive, to the point where the cost of data egress can overwhelm whatever near or long-term cost advantages the new platform might have.

Quotes

Transclude of An-App-Distribution-Network-in-Practice#1e0de9

Source

An App Distribution Network in Practice

Public cloud economics // Vendor lock-in

eonline