No one else is even trying, of course all this functionality winds up under the systemd banner. Gods, I still remember having to explain to the old Windows dev team that Linux had no concept of a service back in the sysvinit days, just a process and bash script that might restart it if you wrote it correctly
I do believe that many of the design ideas behind systemd are good and somewhat thought out. Besides a few bad designs decisions it could have been a good system, right now it isn't, it even fails at the most basic of software engineering.