I think what Hetzner have done is just specialise in doing one thing really really well and that is their product, they run servers. They don’t offer any of the „cloudy“ vendor lock in things like functions, DBaaS, blah blah but if you want to run a server (VM or BM) they have quite a solid offering. I really like them and use their products in lots of my projects.