Google ads is indeed a mess - I was surprised to see this is their cash cow, as the experience is just horrible.
Got access the other day to their latest AI models, and while everyone in the market will let you a) create an API token and b) use it, for Google you've a mess of service accounts, badly named permissions, services that change name all the time, 'just works' authorization that's basically a lock in to their own cloud. After spending a few hours with their docs, I just gave up - not worth the effort for now.
We're now also being asked to revalidate our integrations with them in the name of security (no change on our end, thousands of users using it every day). Another absolutely useless, bureaucratic, Kafkaesque process, with rules changing all the time, and not properly applied.
Google has long lost its way on software...