> It's possible to host something with no intention of making it internet-public.

But this is completely opposite of what most people hosting pages online are doing. Ask a thousand people why they are using Github pages, or Vercel, or netlify... how many of them are not looking for a cheap/free way to have something in the public internet?

Yes, it is, but why or what for?