You are absolutely right. I worked at a big agency where I managed a team that ran the search ads for a fortune 500 tech company. That was usually how it worked. I tried to communicate up the chain that the dinners and outings on Google's dime are a clear conflict of interest, but nobody wanted to hear it.
By far the most dissapointing thing was that the client often just wanted to go with Google's recomendations or they had even worse ideas. Even when we really tried to look out for the best interests of the client it was like fighting an uphill battle both ways.
Another problem is that anything that isn't direct response is hard to measure so it's tough to make a clear and compelling case. Anybody can chalk up any hare brained idea to brand value and it is tough to push back on that when the client doesn't really care.