Hetzner isn’t really a full-service cloud provider. They provide machines and storage for rent. It’s the first rung on the ladder to becoming a cloud provider, but they’ve got a long way to go.
That’s a cute pithy statement, but it’s not particularly relevant.
For example, Hetzner doesn’t even offer database services. Some would consider those to be table stakes to run their application. Does it add complexity? Potentially. But we accept some additional complexity if it yields incremental value.
If you don’t value the additional functionality cloud providers offer, that’s fine. But lots of people do.
Certainly, unnecessary complexity should be avoided. But it’s a bit naive to associate comprehensiveness with complexity. They’re not entirely identical.
> For example, Hetzner doesn’t even offer database services.
I am totally OK setting up my own database software on Hetzner. I understand that some people are used to "cloud" spoon-feeding them what they need and even what they really don't, but I perceive this as a nuisance.
What you call “spoon feeding” is what another calls “value adding.” Additional security, automated failover, automated backups, and automated version upgrades are key features, and a lot of people value them. It often means their customers don’t have to hire expensive domain experts (or can hire fewer of them) and can instead focus their resources on more direct value creation.
Like, of those, which provide managed services like storage (blob and smb), ampq message queue, databases in a fairly cohesive way and easily accessible from C#?
https://european-alternatives.eu/category/cloud-computing-pl...
Hetzner is another big one that is for some reason not listed.