For some time now I think why Hetzner is that weak? We've used them in my last Startup and their cloud offering was fine (price, quality), but to use them one would need loadbalancers and managed Postgres and some caching
We managed that on our own but it felt unnecessary. AWS has a lot of bells and whistles not every one needs, but there is a set of tools you need to operate a website. I currently use DO who are very slow but get there I think.
Not everyone needs to compete in the same market. There are some EU providers moving in that direction (e.g. OVH now offers managed Kubernetes, block storage, load balancers, etc), but Hetzner is very useful if you don't need that stuff.