A dále bych poprosil o udevd, kreré je testované i bez systemd. (Protože udev tu byl před systemd, nicméně přešlo pod vývojáře systemd.), to už mi na notebooku taky několikrát zavařilo. (Chyba byla třeba v laptop-mode-tools, protože nepředpokládal, že se udevd bez systemd chová jinak - jinak nastavuje procesgrupy procesům, které spouští.)
Takže teorie o modularitě je tu hezká, jen ta praxe poněkud pokulhává.
Btw., co se týče špatné dokumentace upstartu, která byla v tomhle vlákně zmíněná, tak systemd má máslo na hlavě daleko větší. Nejhorší je ale jeho protlačení distribucemi jako je Debian, bez toho aby byly k dispozici kvalitní/odladěné unit fily. Tady byl vývoj posunut o 10 let zpět, kdy je potřeba znovu ladit start daemou. Například sshd, naprosto klíčový daemon pro správu serveru v debian Jessie. Někdo napsal unit file po rychlém přečtení dokumentace, a nedozvěděl se z toho, že 'systemctl restart sshd zkončí úspěchem, i když následně ssh spadne na chybu v konfiguraci. Zrovna v debianu Jessie je podle mého názoru vadných asi 90% unit filů.