Whatever happened to Upstart?
AFAIR this was Canonical's attempt to streamline startup & get dependencies sorted properly. It seemed to work on the earlier versions of Ubuntu & friends before the Systemd Blob sucked it in. Sad that Canonical felt they needed to follow the herd. I've had issues with systemd-resolved (doesn't do split DNS in my setup at all well, unlike dnsmasq), so I may well go the Devuan route when I get sufficiently pissed off.