It's true though that Canonical consistently "does their own thing" and then fails to establish it as a standard for whatever reason (technical, political, CLA...). Anyone who adopted the new thing then has to migrate.
Eucalyptus vs OpenStack (ever heard of Eucalyptus?)
Bazaar vs Git (Git won)
LaunchPad vs Github (LaunchPad is alive and well, but Github won the popularity contest)
Wayland vs Mir (Wayland won)
upstart vs systemd (systemd won)
Let's see how these work out:
Juju vs Kubernetes/OpenShift (I'm aware that you can run Kubernetes on Juju, probably won't save them though)
Snap vs Flatpak (vs AppImage?)
It's sad, really. I like Ubuntu and Canonical and strongly believe in competition, but it'd really help if they didn't consistently back the wrong projects.