No doubt people will be commenting here on how cloud makes sense because you don’t have to hire experts to run your own computers. Folks…… it’s pure fiction that cloud does not require experts to run it. Cloud is more expensive and slower often more complex, and risks major vendor lock-in if you use the cloud vendors APIs instead of open source solutions. And if you need GPU computing you’d be crazy to use cloud GPUs…
In a certain way that's the big failure of AWS and similar, in another way it's a big win for them as it means people will pay more then necessary all the time and there is a huge consultant industry pushing people to adapt AWS (and similar) to then charge them for consulting later on.
Through this kind of patterns tend to fall apart at some point and only hold up for a while due to monopolistic market dynamics around server centers due to their high cost and locality concerns of customers.