Hetzner is wild at how cheap you get hardware and included traffic.
German providers in general, everywhere is very expensive compared to these prices.
I have a vps at ionos, 400Mbit unlimited network traffic, 1vcore, 500MB RAM, 10GB SSD. Bad specs, but for just 2€/month, including 1 public IPv4 address, I am really pleased with the offering.
Ionos.. not a good provider.
Great it works for you, but i wouldnt touch them with a long pole.
Created by an old internet provider (which is also not very good..), pulling every shady marketing trick weird "cloud" providers have..
Contabo is very cheap too, but i wouldnt trust them with critical stuff.
Netcup is next, quite good and still cheap.
Hetzner is very nice, but the cloud offers are expensive. the dedicated server offers though.. holy sweetness, specially the auction servers.
Dont forget smaller providers either, they can have some good stuff, but cannot really compete with the big players. (i have one for clean ip space for mail)
Over the years hosting i learned that paying slightly more is often worth it depending on the needs.
And as my requirements went up, i moved up in the tiers. If you have a need for the dedicated servers, gets cheaper for what you get (though you need to manage the hardware side then too..)
Oh and dont forget the Oracle free offers. I dont really trust Oracle, but free compute is free.. maybe dont store sensitive stuff though
For a serious comparison, I'm not sure I'd call that "reasonable". A lot of use cases would very quickly exceed that drive's wear levelling and render it unusable.
You can shove most services behind cloudflare's CDN with a bit of jiggery pokery. I've used netlify + cloudflare's free tiers to great success a few times now.
This makes a lot of sense if you’re delivering static content. Cloudflare even has the Super Slurper which serves your S3 content and migrates it seamlessly to Cloudflare’s competitor R2 service, after which your egress is free.
You don't buy bandwidth in a vacuum and a lot of providers bundle costs based on services or duration. I would take this whole list with a grain of salt.