I'd say it's pretty common with cloud providers actually. Bring in data? (Spotify playlists, Photos, Contacts etc. etc.) come on in, we have great APIs. Want to take your data out? File a GDPR request and get it in some opaque format.
No incentive for Google to explicitly refuse photos from Apple for example.