I'm no expert, but I'm amazed how much server you can get for little money from a discount provider like Hetzner vs AWS. There's a large gulf between fully on-prem and using Azure/AWS that doesn't have the same personnel requirements. If business apps can be self-hosted on a dedicated box that's maintained by someone else, it's potentially a huge savings. At least, that's been my experience.