you are speaking of different "dialects", it's a matter of apparence, not substance, a disk can be accessed as /dev/hda, /dev/sda or /dev/disk0, but the important thing is that you *can* access the disk via a special file in the dev directory ...
not the case of systemd approach, that is "change everything at a substantial level, just because"
Apparently you didn't notice that they also talked about different flavors of "process 1", such as "traditional BSD init", "traditional System V init" (well, actually, they didn't even bother mentioning the latter), launchd, SMF (which they also didn't mention), launchd, systemd, etc....