> systemd is written to deliberately (ab)use every single non-portable extension under the sun
I think this should be split into 2 parts. Linux specific kernel features and userspace extensions (GNU vs. POSIX).
Using linux specific kernel features (like cgroups) is good for a linux system. E.g. a common issue with sshd used to be that under high load it would become slow and problematic to log in. Systemd configures the system such that this becomes less likely to happen.
For userspace extensions I would have hoped that systemd would see it as a net positive to build upon a smaller set of tools and features, but the page seems to indicate otherwise. Does anyone know what happened on that front?