The issue is people expect free products they haven't paid a penny for to have live customer support, which doesn't make much sense at the billion user scale.
It's miserable in my experience.
For GCP, you can get 4-hour response time SLA for $100 per user. If you want 1-hour response SLA it's $250. Then there's Enterprise Support if you need 15-minute response SLA, TAM assigned etc which costs more.
Caveat: I work at Google Cloud.
Your examples sound a bit biased. Based on your argument, using GCP as part of a multi-cloud solution for risk mitigation could also imply that those clients don't trust AWS or Assure to provide a reliable service, thus they are compelled to use GCP for reliability. Using Kubernetes workloads means that GCP is trusted above any other competing offer to provide a fundamental service. Using GCP's PaaS offers means that GCP is able to better fulfill the client's needs with their enticing higher-level services. Your hypothetical claims ring as true as there statements, but your bias points in a different direction.
I don't work for google, nor does your attempt to switch to personal attacks change any of the points I made. In fact not only do your assertions sound heavily biased, you now admit that you never done a real evaluation of a service you're criticising. Frankly I don't care if X or Y has more market share, but people making baseless assertions regarding stuff they have no experience or knowledge in simply add noise to a discussion that's expected to be insightful.