It's really annoying, Canonical pretty much has no true competitors aside from Red Hat, and they seem to have only recently started becoming a mainstream desktop choice.
But than Canonical reinvents wheels, which is like, the one thing you should almost never do, if you're trying to be the one size fits all choice for those of us who hate heavily customized systems.
Whatever Red Hat does seems to always win in the end, and it's generally great once it's established, but Debian is the standard on a lot of of things, and it's nice to have everything in one family, so everything works the same on the server as on your dev machine.
All the distros besides Red Hat stuff and Ubuntu seem to be either unpopular, or trying to stick to a Unixy kind of experience to some degree, or they have their own uncommon incompatible stuff added on, like Mint with Cinnamon that's not quite as nice as GNOME now that GNOME has kind of got their crap together again.
Maybe just vanilla Debian with Gnome will be the way to go now that Flatpak seems to be winning...