Strawman arguments from 2014, great - lemme think, is that the one featuring the Great Fear of Binary Files?
Linux kernel is monolythic - and for solid reasons. Why systemd shouldn't be?
You're running a single "kernel" doing the bare metal things.
On top of that, you need a single "init" doing the bare init/start/stop/management.
Using systemd means having a well written piece of software to do all the boilerplate/checks for you instead of having to fight with locks, dependencies, privileges, capabilities, temporary files, environment variables and so on, while collecting all stderr and dmesg and whatever in a single timely ordered source. You just don't need to reinvent the wheel every time.
Once upon a time Mr. Famous Professor wrote that his Minix was the future because Minix was not monolythic like Linux kernel. And we know what happened right away.
Today a number of punypenor obsoleted "veterans" are desperately trying to save their bloated initscripts boycotting systemd and three years later they didn't yet manage to demonstrate a single compelling technical reason to make anyone follow their luddism.