I think your definition of NIH differs from mine, on all of those projects. Let's start with Upstart, how was that NIH?
Its downfall was that it didn't offer a great deal of benefits and kept all the downsides of sysvinit. systemd was superior in every way.