Yeah, there is a definite dilemma here: By moving their apps to cloud, devs and organizations can save a lot by not having to manage their own servers, infrastructure.
But this time, they need to spend time to manage their resource usage, their costs and be always alert to prevent things from getting out of control.
So instead of hiring a sysadmin or sysadmin services or DIY, you have to hire a cloud expert, cloud services or DIY…
The difference is that in the second case your costs are still unpredictable.