Google is not the sole tenant. It's running a cloud.
Google cannot have a breach between the services running gmail and the services running adwords for example, even if those are running in the same server on an internal cloud that has strict permissions being enforced by software.
This is especially even more relevant in any kind of datacenter application, even if the company is the sole tenant, because they are working with Client Data - which is data that does not belong to Google, but to their customers.
All of their processes run together on the same machines so you wouldn't want to risk one compromised process access data on possibly any other process.