Debian reconsiders init-system diversity https://lwn.net/SubscriberLink/804254/71240d6b83844653/
Someone made a comment on Lobsters on "Why do we need an abstraction layer around mktemp()?" It's this kinda crazy expansion for thinks that already exist (and exist well, and don't need dependency mapping) that really is the crux of the systemd issue.
I do like the BSDCan talk about why a system layer is good, and I do see where Linux/BSD can benefit from a solid system layer. I just think systemd is not a good system layer at all.
There have been attempts at drop-in replacements for systemd like uselessd; but they've all been mostly abandoned.
I also feel like there will be less demand for system layers with all the containerization stuff. RancherOS runs docker as init! Your shell is a container as well. It's crazy.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!