Wow, yeah. I need to start offering static hosting for like $.99 (although then micropayments become an issue...) As is, I host like 100 business' sites on my VPS and only recently surpassed 1% bandwidth.
Bunny.net has a similar model and it's nice (Top up the account and minimum $1 per month).
This website also has a pricing model that is a bit discouraging and quite common in my experience. Nice free tier, thanks, but the first paid tier is a bit far out of reach or not worthy. My only guess is that they are forced to do it this way to fund the free tier.
As an american, I'd rather pay than use github's free pages.
I'd go with sourcehut's pages @ €4 per month over statichost if I wanted to specifically go EU. (If not I'd go with nearlyfreespeech for $2ish per month.)