That said: neither AWS nor MS are particularly attractive either, none of these companies really have my sympathy, it is choosing the least bad rather than choosing the best. Technical merits, pricing, cost to switch, company image, it all factors into decisions like these.
https://www.statista.com/chart/18819/worldwide-market-share-...
It's not hard to imagine some customers jumping to AWS or Azure, which most large organizations are likely to already be familiar with[1] moves like this & that looming mandate causing C-level concerns since everyone knows GCP is not profitable at the current pricing but is expected to become so soon. A lot of big organizations prefer to pay a predictable amount of money than run the risk of price increases blowing their budget.
The other possibility I was thinking about is consolidation in the less popular providers — e.g. what happens if IBM sells their cloud service to Oracle or Salesforce, or a major customer switches a lot of volume to them. Oracle comes to mind since their bandwidth pricing is like an order of magnitude lower than AWS — I'm sure Zoom negotiated hefty discounts but they still picked Oracle for a reason and I'd bet it's the fact that their business is largely network egress.
1. e.g. if you use Office 365 and GCP, there is a valid argument for consolidating on a single vendor and I'd be surprised if that didn't work on a few customers since there's approximately a 0% chance that the Microsoft reps aren't going to toss some discounts around to encourage it.
You'd have to rewrite the entire application to port it to another cloud provider.
GCP was trying to "loss lead" in to dominance, does not look like that was working out since even being more expensive AWS and Azure were still killing them.
Of course if you only choose GCP because of cost you have little reason to stay so...
AWS has never afaik increased prices which is a pretty strong selling point even if specific services likely are a loss for them perpetually as a result if mis-priced initially.
Technically true, but they do it a little different, where by they add different SKU;s with higher prices, and discontinue the old SKU's forcing you to move to a "new product" instead of just increasing the prices.
Not all services are like that but they just did that with compute instances, I believe this is the second time they have killed off a "generation" of compute