It would be fair if the starting services include both systemd and upstart files, as explained in the article most things lack systemd and perhaps none has upstart (in Debian).
I think Debian should go with upstart, because systemd is very intrusive and the linux requirement is a big negative (there is kFreebsd, hurd, etc). Of course systemd might actually address those things with time.
Its a fact that upstart is the more mature choice.
Here is Canonical clearly contributing a project developed by them back to the parent distro, so its about time people stop complaining about the "not giving back" excuse, and support this and encourage them to continue.