My only gripe would be that running your business on Hetzner can be a little bit scary at times since they have so much unattended automation in place to block abuse. For example, if your server is erroneously sending traffic with private IP addresses out of its public interface, they will block the server without warning. I don't have any other providers to compare this against, so that might just be how it is.
I had a CS class last semester where the students used some Hetzner cloud servers. I always got an email or two before having the servers IPs blocked. And it were mostly students' faults by choosing easy passwords..
I recommend Hetzner! No affiliation, just a happy user..
To be fair, you can also book a managed server with them.
For their hosted hardware offering, HDD/SSD swaps (or even "we replace everything about your server because it produces random faults except your HDDS") are within reasonable timeframes (i.e. usually within an hour).
They, however, will not diagnose this for you - that part is on you.
That said, there are some products certain customers expect that they will not sell you (and don't advertise). For example, you won't be able to click a button to deploy Software Y pre-configured by the provider as you might with Digital Ocean. What you'll get is mostly along the lines of "server with the OS of your choice and your SSH key installed on it". If that's what you're looking for, Hetzner is difficult to beat on price to performance.
I used to run several root-servers and once they started their cloud-offering moved everything over there.
Support was always great (although rarely needed), performance is fantastic, prices hard to beat.
I love the simplicity of their cloud offering which fits my use-cases perfectly and doesn't put the burden of overly complex products, APIs and tools on me as a user.
I have heard that they disconnect you for a couple of hours if youre being heavily DDOSSed tho.
It's only hosting personal stuff though, nothing popular or for business. Uptime has been good so far as well.
One disadvantage might be the Gigabit ports on most servers, if you really need a lot of bandwidth.
The biggest issue is their limited regions. Otherwise I’ve only ever been extremely happy.