Don't agree. Being hosting my email server for 20+ years without issues.
Yes you need to study, no its not difficult at all.
Check https://wiki.gardiol.org/doku.php?id=email%3Astart it's really that, and guess what? It works!
So, yes its getting more complicated but its still well at the grasp of a home hoster.
Do you want it as simple as docker compose up? Grab mailcow.
I respect your choices, but I am afraid modern web is mostly JavaScript. Can you actually browse anything with noscript today?