Thankfully, we've tossed all that old stuff out and simplified things with Docker and k8s.
They are a simplification in practice, because I can toss everything into a bunch of Pis that stay on 24/7 rather than worry about the power use (and the power bills) that would come with using a more fully-featured rack server/old PC that has enough RAM to deal with multiple VMs.
Other than that, Docker has simplified things a lot in the self-hosting space. It's not quite as plug-and-play as Lego bricks yet, but it's made experimentation and sustainable self-hosting much easier as long as you're running on a supported platform. It's much easier to version the environment, much easier to keep the application runtime configuration clean, and much easier to move service instances across machines if you're too small to invest time in orchestration like K8s.
but you know hike your own hike and all that.
Also, I run my company's website on it (https://assembl.net) and my blog (https://blog.slm.space). Very different sites, but they all run through Netlify. I haven't had a single problem with them.
I think even the most tech-illiterate could use it with their drag+drop site hosting feature + https://forestry.io CMS.
Netlify does a great job of simplyfing to a small number of likely paths. At some point I'd surely break out of its use case and be forced to swim in the much deeper pool of a more general provider, but at least I'll have some grounding to start from.
Wordpress or drupal will generally end up easier as long as nothing goes wrong. From my experience with inexperienced use and users stuff will go wrong at some point and then it can be a bit more of a hassle.
I've worked as an IT volunteer in a small org, and there was no dedicated tech beyond me. Any kind of setup that I built for authoring the website would have to be as usable by non-technical users as possible, so I went with Wordpress. I had no replacement and there was no-one with enough technical know-how to handle authoring and troubleshooting a cheap static site, so I deliberately chose WP to minimise problems. The cost was 2-3x larger than the cheaper alternatives, but ultimately it was keeping the website up that mattered.
It likely will have a better uptime too and require less maintenance over the years
If you can't tab complete you are out of diskspace.
Migrating for additional storage? Why not add additional storage..
I will face my fear.
I will permit it to pass over me and through me.