systemd is a perfect example of a solution in search of a problem, and the fact that so many distros adopted it without questioning its complexity is a to the laziness of the Linux community - we were perfectly fine with sysvinit, but no, we had to