systemd became a standard because the guy works at Red Hat so he can make GNOME require it (there is no way to use GNOME without systemd; distros that allow that such as Gentoo do so by patching GNOME, which is costly.)
I agree that a more modern init system is necessary, but the idea of systemd is meh and the implementation is subpar.