Except when it does not.
Systemd depends on everyone rewriting init scripts to take into account dependencies, which a simple serial loading of daemons by init, rendered unnecessary.
Now Poettering and other onanists would argue that's not systemd's problem. BUT it resulted in a huge amount of work to restore the stability of systems that had been stable for years.
The same applies to logfiles.
When you fundamentally change the way the whole core system of daemons are spawned and monitored, for the sake of shaving a few seconds off boot times, it behoves you to pay attention to those daemons and either rewrite them, or at least rewrite their initialisation and configuration scripts.
And that applies to packages, or combinations of packages, that probably haven't been touched in years.