These "Cloud" systems provide a number of advantages over VPS providers. They have a standard programmable interface and command-line tools, they provide many services you may or may not get with a given VPS provider (programmable networks, load balancers, object and block storage, secrets management, configurable user/role access controls, etc). They also of course allow you to scale your resources programmatically and may provide pay-as-you-go pricing. And if it's something you're into, you can typically find a Terraform provider that works with it.
Slightly more expensive than a simple VPS, but the automation, failure recovery, and security gains can be significant.