I suspect it'll be around for a long time yet. It's one of the oldest binutils.
This could be a thread all on it's own. But for the most part there are certain ways an application is "packaged".
The two most common ones are .deb and .rpm This gets a little into the family history of Linux and which distro's
spun off which other distros. There are some others I'm less familiar with, portage and pacman come to mind.
.deb packages are used by Debian spin offs, such as Ubuntu, Mint, Parrot and others.
.rpm packages are used by Fedora spin offs, such as CentOS, Redhat, AlmaLinux and others.
There are some utilities that will let you crossover and use .deb on rpm based systems, and .rpm on deb based systems.
but it's been my experience none of them usually work very well.
SuSE isn't really part of the fedora family, but it uses rpms as well.
Arch uses pacman. I think Gentoo still uses portage, but I haven't used that in a very long time.
Hmmm... do we have any Gentoo users on here?
I don't know the exact percentages, but I would guess the vast majority of binary packages have what is called
dependencies. Usually there are library files like libc.so or glibc.so or literally dozens of others. The binary files
usually have to match the version of the library files they were compiled with. Almost all the distro's have different
versions of library files, kernels, build utilities, and compilers.