It is a common problem for data model migration, even outside the context of the big tech companies. I've had cases where the systems were effectively not replicable even though the data was made available because the source system relied on some bespoke piece of data infrastructure software that no one else was likely to replicate. (Even hypothetically open sourcing this infrastructure isn't that helpful because it is usually extremely specific to the operational environment for which it was designed -- you can't drop it into your operational environment.)
All of which adds so much asymmetric friction and cost, which the source provider does not incur, that merely making data models exportable tends to generate limited user value in data models that inherently encode network effects.
I was lately thinking about some kind legislative action against network effects. Let's make it easy to migrate to other platforms.
Obvious way to do this is to require big companies to implement "data export" feature with specification.