The distribution maintainers have spoken; systemd is a vastly superior to any alternative out there. It's no contest, really. It makes building and maintaining complex and dynamic system setups laughably easy. So easy that just about every distribution maintainer threw their arms up in the air and said "Fuck that constantly breaking, inconsistent, unportable, unmaintainable init script shit that's SystemV and move to some thing sane."
I've yet to work with a system engineer that dislikes systemd. Has Not Yet Happened.
People complaining about systemd is like people complaining that these newfangled LED lights are not producing enough heat.