@pid_eins @sb I'd assume things are in a bad way if there's anything useful in early boot logging that's not captured in the kernel message buffer, and while most systems don't store that in logs, they could if they wanted. A dump to a file is typical. But I'm not really interested in the technical discussion so much as a discussion about the health of the ecosystem. Limiting the scope of any one piece of software and meeting other components at well-defined boundaries gives more people room to write free software. The Unix world has traditionally invited people to build a better mouse trap.
I don't use it myself, but OpenRC is a nice example of this. It builds on what was there before and offers useful new ways to do things. It has a strictly defined scope.
But yes, this is all free software and people can choose all sorts of options to arrive at exactly what they want. We're simply better off avoiding a monoculture. I assume we can all agree on that.