1. Upstart is not a fork of systemd, and was started a fair amount of time before systemd.
2. Ubuntu 15.04 just shipped with systemd as the default init system (although installing "upstart-sysv" the system should revert to using upstart).
This is exactly my problem with systemd. It exposes new problems and issues while does not provide the same functionality that software it is replacing.