systemd is modular, but even so does break one of the core linux tenets - “do one thing well”.
Linux itself (i.e. the kernel) breaks the hell out of that so-called core tenet. Have you looked at make menuconfig at any point? There’s everything but the kitchen sink in there.