Yegge had an article saying that Google had really good tools to clean up uses of deprecated calls and the like and this had made them way too cavalier about breaking changes. Can't vouch for it but an interesting dynamic.
https://support.google.com/analytics/answer/11583528?hl=en
But the API to access the replacement GA4 data is still in Beta: (for dotnet / go / python and node):