I've been using Hetzner and OVH, i used to use GCP and AWS, my bills are now 1/10th of what they were
if you do not use their platform specific features, it's better to run on bare metal with redundancy.