Recently I spoke to a senior leader of a Europe-based global consumer goods business, and they said that they had always believed that fundamentally cloud would be more efficient than the alternatives. That in a globalized economy pooling resources on infrastructure would always work out to be cheaper in the end. And that they no longer believe that!
In part that is due to plain old capitalism: cloud vendors make money. So once customers are dependent on them, costs increase. If cloud was always more efficient, Fin Ops wouldn’t be a thing.
To be fair to cloud providers: the other issue is the increasing demands of their customers, focused on data, analytics, and AI.