Google's very business model is selling their users to their customers.
3. Know that customer data is not used for advertising.
You own your data. Google Cloud does not process your data for advertising purposes.
https://cloud.google.com/security/privacy/I believe usage for ads is highlighted on the non-legalese privacy page because it's a common question/concern, but the terms specify that data can only be processed as requested by the customer (IANAL, but that's my read and understanding as a Googler who works on Cloud infrastructure).
That being said, and with 15 years of adtech of experience, I guarantee that there's absolutely no usage of business customers' first party data by Google's adtech system. While companies can use it to match and target their users, they have to do explicitly with lots of restrictions and protocols and it's only become more limited with new privacy regulations.
That said, it's completely understandable that companies don't want to help fund competitors. --Walmart knows that they could use AWS without having any real fear of Amazon employees looking at their data to get a competitive advantage, but they chose Azure because Microsoft is not a direct competitor.
Likewise, companies providing healthcare software look at what Google is doing in that space and they don't want to fund the competition by using GCP.
These are rational decisions that we would expect companies to make. It's actually more surprising that, for example, Netflix still uses AWS given the fact that Amazon is a direct competitor in the streaming business. --GCP or Azure would make more sense here unless Amazon is giving them a really good deal to keep their business.