Snap: Loved only by Canonical devotees. Zero distros supporting Snap exclusively by default.
Red Hat: SystemD
Canonical: Upstart, dead to SystemD.
Red Hat & Others: Wayland
Canonical: Mir. Dead to Wayland.
Red Hat & Others: GNOME 3
Canonical: Unity1-7. Dead to GNOME.
For example, Upstart. RH invents SystemD, Canonical stays with Upstart until, like, 2017 before giving up.
You do want to know the alternative is stable and better for a few years before even thinking to make the change.
It's easy to laugh at the history after it took place.
RHEL added support for Upstart as a hybrid with SysV, however it was never heavily used and not by most of their own packaged RPMs. Spin up a CentOS 6 server, install a bunch of daemons then go compare /etc/init/ to /etc/rc.d/init.d/.
SystemD has managed to gain near-ubiquitous usage, to the point where plenty of upstreams now only ship systemd unit files, but I would argue that this change was first initiated by the introduction and adoption of Upstart in both Ubuntu and RH.