There are a lot of projects where the bandwidth charges alone would make self-managed on-prem come out ahead, and I'm not even talking the instant 2-3x performance boost you get by moving to real hardware instead of overprovisioned cloud VM hosts.
At this scale ovh, hetzner are the solutions. If your that small fixed fee pricing is a HUGE win.
I get even better than their margins. In the neighborhood of 100x cheaper. It's not rocket science.
> equivalent availability
AWS availability isn't all that super great. Most of their services are rated for only 99.95 before they offer pittance credits. That's not difficult to meet with a single computer...
> scalability
A service only needs good enough scalability. Auto scaling is also a bug, not just a feature. Remember that it is also tied to auto billing. I can't afford to have my wallet DDOSed.
> security
Security is always a problem that needs to be solved. You don't get an auto pass on security needs because you signed up for AWS.
> support
You have to pay for that.... You can get it from other vendors too if you have budget for it.
> ecosystem
This is flat out wrong. Compare AWS offerings to the breadth and depth of open source offerings and the latter comes out far ahead.