To be fair, Hetzner didn't change prices for existing services, just for new customers / services added. I think that's a fair and realistic approach.
I guess what this reveals is that they were operating on really tight margins.