Those who advocate for google as a platform, fail to mention how the dependence on google-auth effectively breaks integrations, plugins, etc for most common developer tools and platforms.
Ex: If you set up a container/artifact registry anywhere else, you can connect to it normally using URL+credentials, but with Google? Nah. Here's a JSON file buddy. Whaaaat that's not supported? Better use another google product instead then Oh wait, that's not supported by your IDE? or your docker tools? weeeeelll, uh, guess that sucks then!