The future is the past, most distors today find their roots with RedHat, Slackware, Debian, Suse, or a hand full of the first real distros.
What we really need for compatability is some kind of RPM / Apt naming convention. Every Linux is reall compatable its differences in how some people package and name their packages the sometimes throw a monkey wrench in the works. There have been many times I find an RPM for an app (say something like Kompose) for Suse but not RedHat. If I install with a force option it goes in and works fine.
I think Dag was trying to do this but several of the repositories for major distors disapproved
I’ve noticed that as well. It is most often no big deal to convert packages from RPM to DEB with Alien.