> mít API, aby šlo systém, služby, uživatelská sezení atd. ovládat a monitorovat programově.
"Mít API" je široký pojem. Každý init systém má nějaké API, jinak by nebylo jak restartovat službu :) A pokud by z nějakého důvodu mělo být smrtelně důležité mít DBUS API, tak ani to by nebyl velký problém - jenom by to celé na tom imho nemělo stát a padat, protože DBUS je prostě netriviální závislost.
> Požadavek 2: integrace mezi různými typy událostí. Příklad: chci si nastavit (jako běžný uživatel, ne root), aby ve chvíli, kdy si připojím svůj záložní USB disk, se mi automaticky zálohoval adresář s dokumenty
To samozřejmě jde i bez systemd. Ale root to povolit musí, protože systém nemá jak poznat, že to je můj disk a ne disk kolegy, kterému bych takhle nepozorovaně ukradl data.