I can tell. There's one scenario where a specific order applies, boot time.
If you can tell, one might expect ypu to make an effort to communicate more clearly. If you find you cannot, then you should clerify your own thinking first.
Boot time is also the only scenario where initializing the system is relevant. All those other systems failed to catch on, probably because non-deterministic system initialization is problematic.
By the kernel configuration, SuSE, Facebook, Tripadvisor, and a number of other operations using it in production.
Either way, systemd needs to be flexible enough to deal with this sort of thing. It isn't.
Nope the problem was udev ...
SysVinit with udev doesn't have this problem. Beyond that, the absorberthon that is systemd claims udev for itself, so it's their problem now. This was udev's behavior before there was systemd and it is still udev's behavior. It's not like it popped up as a surprise. Pure and simple, systemd neither took that into account nor changed udev to no longer behave that way. Thus, the blame falls squarely on systemd.
Initrd? You mean the thing that is supposed to assemble rootfs devices...
/home is not root. Actually, at one time systemd was supposed to aldo take care of things in the intird/initramfs. It doesn't now because it isn't capable of it due to it's inability to deal with RAID and other systems where some failures are OKish. This is just an example of something very fundamental they didn't think of, didn't build in enough flexibility to make it fixable in configuration, and didn't make it open and modular enough to allow something else to take care of this task for it.
So you don't care about the philosophy that made Linux superior to Windows? You are happy to degrade the usefulness of Linux so you can switch to the losing strategy born from insufficient understanding??
Now there's an appeal to authority...
Referring to one's own relevant experience is in no way an appeal to authority. Particularly after a claim that one lacks relevant knowledge or experience. In other words, you went there and got shot down. In response, for some reason you smashed an egg on your face.
Actually it means that no one was happy with the original.
Sure, it is the most disliked init system ever, other than all of the others.