I don't know if I'm just crazy but I did enjoy working with upstart for the brief time that I did, much more so than systemd or initv.
I'd prefer if we stuck with Upstart and improved on it, though it already seems like a distant dream.
Thus when i see some dev talk about exorcising edge cases because of user friendliness i see them preaching a fools errand.