If you need much more than compute, managed k8s and blob storage, then you're architecting yourself for a vendor lock-in.
Welcome to the real world. I’m not saying this is a good thing, but this is what’s happened. That’s why everyone is doing AWS. To pretend this is a non-issue and can easily be fixed by investing a bit in development does not reflect reality.
Absolutely not. There's a gazillion cloud providers out there with hosted postgres+kafka+redis and the other big open source softwares. Hetzner is just not one of them.