There is plenty of choice for free static hosting, within certain limits and that's basically marketing cost for their main business.
If that were to disappear because of recession / lack of VC money, we still have free cloudflare and if that were to fail and we need to start paying, bunnyCDN is fairly cheap.
GitHub Pages is not intended for or allowed to be used as a free web-hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS). GitHub Pages sites shouldn't be used for sensitive transactions like sending passwords or credit card numbers.”
it's at least unclear what falls under that very wide umbrella term, so any prudent business would stay clear off the github pages for their business website.
Vercel is not free if you want to use a repo in a Gitlab Group. It's kind of like Github organizations. They claim that a "team" is needed, in order to enable collaborations, and that is not free. So not really a viable alternative in this case.
Vercel is also only free "For personal or non-commercial projects." Otherwise starting at $20/mo/user no matter how few builds, requests, or bandwidth.
Or Microsoft github pages.
Or Atlassian bitbucket pages.
Or Netlify personal.
There is plenty of choice for free static hosting, within certain limits and that's basically marketing cost for their main business.
If that were to disappear because of recession / lack of VC money, we still have free cloudflare and if that were to fail and we need to start paying, bunnyCDN is fairly cheap.