Hi, I am also in favor of this proposition, and it should be fairly easy to implement with systemd, shouldn't it ?
If the network init script does not return, you just can't boot your machine since there seems to be no way to force to kill it. Init process just waits forever for the network script to return :-( Regards, Laurent -- http://www.laurentmartelli.com // http://www.imprimart.fr