> In my experience, systemd is far better and more reliable than anything else, especially if you need complex logic
The author is talking about home servers that do not need the complex logic.
Basic systemd is really not that complex.
I think the author's point is that systemd by itself is complex, and it doesn't matter if you use it in a simple configuration, or in a more complex one.
And I'm saying that's a somewhat ridiculous premise, because a simple systemd configuration will "just work" 99% of the time. That complexity is not something the generic case needs to care about.
My point is that the need for complex logic (see the parent comment I quoted) is not a reason to use Systemd for a home server.