Can you name one reason why an init system would do this, or even need to?
For the nth time: systemd is an umbrella project and not only a pid 1.
Since you like quotes from free software superstars (that you misquote, but
anyway), here is one from rms, who was in the POSIX standardization committee
(he even chose the name of the standard):
Basically, my attitude towards standards is that they are useful. They help
users figure out how to support a variety of systems, and then they help
system implementors figure out how to give the users what the users will
expect. But you shouldn't treat standards as though they were gods. There's
no need to. We support standards in the ways that are useful to users, and we
depart from them when that becomes more useful to users.
http://karmak.org/archive/2003/01/12-14-99.epl.html