There is a chasm between google cloud and microsoft azure. Azure sucks as a product, but they really, really, really want you as costumer. Damn, I get a weekly one-to-one with the guy which was part of the team that created their kubernetes offering, just because I needed someone with expertise in the matter to help us maximize the benefit or ours. NO EXTRA COST.
With Google I got a guy that knows Kubernetes less than me. I sometimes get embarrassed asking them questions because they don't know how to answer but must come up with something to answer because the account manager is in the call. It feels like their poor account managers take a uphill battle just to get someone to talk to us. I feel sorry for them.
Guess what happens? must deployments are in azure, even if the azure CLI sucks, the azure portal is a mess and azure products are inconsistent.
But Google's GKE ingress takes 20 minutes to update (there is a years old bug opened, nobody cares), vs Azure application gateway taking 30 seconds. Both being very bad for us, but I get to talk to the Microsoft the guy who worked on that integration and discussing with him the pros and cons of using ingress-nginx instead.
Google don't want us as costumers, they just want to brag about having a better cloud (they don't).
(as a PS, please microsoft your employees don't like to answer questions on stack overflow. But great to be able to get stackoverflow answers from the product managers).
As much as I hate personal relations, I frequently have to "herd cats" (contractors and cloud vendors). On the other hand, once in the while I get an absolute superstar and I work to keep them on my projects as long as possible.
Google brought in around $284B in 2022, Big customers are at least double digits, so for Google, one needs to spend at least ~ 30B/yr to be considered a big customer to them.
Let's assume that billions is actually 99B. So roughly 10B/yr. This is roughly 4% of their income in a year(~ 284B in 2022).
Big customers are at least double digit % of their income.
Customers are those spending money posting ads on search. Frankly even they get crap customer support, but at least they are customers.
I'm no googler but it's clear "user support" (and "customer support") are not priorities at google, and that means other people _are_ priorities. So it's not exactly a shock to discover employees optimize to make other employees happy (measured) versus keeping users happy (not measured.)
I factor that in when I decide if I want to be more than a user, if I want to be a customer. (So far the answer is basically "no".) And, as a user, I understand I'm not a customer and Google doesn't care about me, or my gmail account... So I treat my gmail account with the importance it deserves.
So what though? This makes them happy, and they're all paid, so what does it matter what the outside world think or care?