Its definitely not easy. I recently spun up a public bespoke web server on a $5 VPS. I was surprised by the immediate and constant probes and attacks. Hardening the server was non-trivial for me, as I'm not a professional sysadmin. Nothing was trivial, from setting up DNS to ssh to fail2ban. My setup was as simple as possible (one node, one DNS name, one server process) and it still took me a full two days, plus some extra fiddling, to get it setup properly and reproducibility.
Starting from zero it takes enormous knowledge. Can it be made easier? Yes, I think so. On the high-tech side I think ChatGPT is going to play a role in lowering the learning curve for this kind of stuff. On the low-tech side I think experts could offer help to new learners, but I'm not sure what channels make sense. I'm not sure how it could be simplified without violating the primary purpose of the exercise.