I used Johnscompanies, Linode, DigitalOcean, then Vultr. Vultr shocked me by how poor their customer service was, after 3 days of downtime, multiple claims of fixing the issue soon, and not bothering to notify me when it finally was fixed. I didn't experience that at any of my previous hosts.
Yeah the CS isn't excellent but it is mostly for self-supported workloads.
Like OVH - if you need support for anything beyond provisioning/troubleshooting things outside of the VM, it's not the best choice.
If you compare it with ec2 support costs + vm costs... it's difficult to have it all.
Digital Ocean does a good job of support too, but I'd rather not need support (with most tooling self-serve) than have support but have issues. I've had VMs at vultr running for 3+ years with very few issues (one host migration which they did "live" for me and notified me a few days in advance). I've had more issues with degraded instances in ec2 that require a ticket sent to ec2 support and 3-days wait for them to assign it to a new host.
> Vultr shocked me by how poor their customer service was
I'll counter that. I found that their customer service was acceptable as far as I could tell. I ran an OpenBSD bare metal server on them for quite a while.
Were they great? No. But I have also found that the big guys aren't that great either. Sure, the big buys hit a lot more problems so it's likely your issue is resolved because somebody big paying lots of money also just had that problem.
However, if your problem is semi-unique and some large customer isn't also having it, you are completely SOL with the big providers. They will never fix your issue.