> It's not unprecedented. The adoption of systemd was forced on distros through political pressure, and not for technical reasons.
Sorry, I'm going to slag on this.
Anyone could have put in the work to make a better init experience. No one put in that work.
System Management Facility (SMF) existed on Solaris since 2005 (systemd didn't appear until 2011?). launchd on OS X dates to a similar time. Someone could have copied them--no one did.
Even once it became clear that systemd was going through, still nobody could muster the work to put together a viable alternative.
Where's the "meritocracy through code" Linux mantra in all of this?
You can say what you want about Poettering, but he put in the work to write the code. Nobody else did.
Perhaps the problem is that an init system is a metric boatload of finicky code that nobody had the guts or skills to drive to completion?
And for the old-init bigots, sorry, that wasn't working in spite of what you claim. The fact that Windows, OS X, Solaris, etc. (and then systemd) all converged on essentially the same design is because of common needs on modern computers.