Earlier quoted context omitted.
That's already complicated + not free.
That's kinda the problem - why _should_ this be free? If it matters at all to you, you can host a huge amount for static website content for single digit dollars per year on S3. If it's not worth that much to you, who in their right mind will build a service based on providing that to you at your price point? And if they _have_ a service where the marginal cost of you not-caring-enough-to-pay makes little difference,…
Because I'm trying to teach someone how to make a simple webpage and publish it on the internet. If in this workflow you have to get your credit card out you're doing it wrong.