I can't complain about anyone else's lack of design skills... I once had all of the text on my website bright red Nosferatu on a black background in tables with 3d bevels and a background I swiped from a surreal art site.
But there's no reason some modern, stripped down and ultra-minimalist version of a self-hosted site service couldn't borrow from Facebook's UI design (which, all else considered about the service, obviously works for the general public) and have publishing a "page" be as simple as publishing to their Facebook feed, complete with some non-editable css.
But then that gives you none of the benefits (in my mind) to having your own site (complete control over code and content) as well as none of the benefits of Facebook (integration with your social graph and discoverability) and keeps all of the downsides of a third party host.
Before the standard of "web development" became "learn the terminal, Git and some Linux, unit testing, install and learn Node, learn Docker or some other container, learn ssh, learn a framework and any of several languages that compile to javascript" it really was simple enough that plenty of "normal" people grasped it without any issue.