Another point is that while it can be more expensive than self hosting, the savings are dwarfed by the engineering costs. A decent infrastructure engineer working for 2 man months on your “money saving” ovh setup costs you more than you can possibly save by not just using fargate or rds whatever.
This is rarely actually true but it's a common falsehood told by people who have financial interest of keeping everyone on AWS.
And that includes engkneers that only know how to use AWS and are terrified at having to learn something else.
But unless you're on a PaaS, you have "infrastructure engineers" already. So why not at least let them make back their salary by making them built a cost-efficient infrastructure?