The setup fee is a one-time fee though, so if you have a server for many years that won't hurt so much. I pay around €30/month for the server I am renting but I know it will last a long time even if I get spikes on any on my many projects. For a 8 core, 16GB droplet/vps at DigitalOcean it will cost you ~$96/month. The performance is better at Hetzner for about 1/3 the cost.
I don't work at Hetzner, I live in Sweden. I'm just a happy customer giving praise for a company that really doesn't get so much attention.
With all big american companies seemingly getting so much attention nowadays, I am glad for the European alternatives that we have where you don't have to ship your customers data to the three letter agencies.