Tech’s broken promises: Streaming is now just as expensive and confusing as cable. Ubers cost as much as taxis. And the cloud is no longer cheap::Some tech is getting pricier and looking a lot like the older services it was supposed to beat. From video streaming to ride-hailing and cloud computing.
Cloud can most definitely be cheaper than on prem when it is managed for scalability. It really depends on the use case, and once a company grows past a certain size with constant traffic then they probably should switch to on prem.
There are a lot of apps that the scalability makes a lot of sense for. Imagine a Christmas related web app. They only experience major traffic during the holidays, so scalable cloud resources would save a ton of money for that compared to an on prem solution.