You would think that the company that literally wrote the book on “Site Reliability Engineering” would actually follow their own recommendations.
Instead aim for uptime in a few regions, and load balance your users to regions that are healthy.
That design is far cheaper for both google and for you - and, in the typical case, users still get nice low latency to a local datacenter, and only in the rare failure case might they have to wait for latency to some other region.
[edit: at least in regions where Google HAS its own datacenters, e.g. "us-central-1? yes. europe-west9? maybe not"].
That does not imply that Search / Drive / Gmail runs on top of Google Cloud.