I feel like the barrier for self hosting could be so much lower. The resources required to host a static site are tiny and even a dynamic one with comments accessed by all the people I actually know could easily run on a cheap router.
I think self-hosting is a distraction. You can make your own site using Astro and deploy it for free to Netlify and still get 99% of what we're talking about here.
If that was less scary maybe more people would do it!