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.
Custom 3rd party software is usually banned from a consumer cloud API for security reasons.