> Uhm, if you are so wary of monolithic pieces of software, why are you using the Linux kernel in the first place...?
I don't think that's a valid critique. Perfectly rational people can have preferences in the design of the tools they use and not match all preferences every time.
Being wary of monolithic software (which I'm not says systemd is) means that: wary. It means, on a case-by-case basis, you're skeptical of monolithic design and prefer things not be that way. It's not hypocritical to challenge software project A on being monolithic but use monolithic software project B when project B is proven and well-supported.
You can't possibly expect that the only way to challenge monolithic design is to run Hurd or some other microkernel.