@CursedSilicon @gettie mostly because #systemD (and it's competitiors) took all the right lessions:
- Start less
- Start more in parallel
- Resolve dependencies to avoid waiting times
And basically everyone (#OpenRC, #Upstart, etc. Even #LaunchD [the #init for #macOS that is literally the SystemD but before SystemD and by Apple] and #SMF [#Sun's SystemD for #Solaris] did that to allow for boot times in secinds, not minutes…