https://s3kshun8.games/blog/flatpak-won/

This should be mandatory reading for everyone invested in the Linux ecosystem, whether you leave feeling heard by or enraged by the author.
Gabe Newell Is Shitting Yacht Money into Flatpak and You're Still Arguing about Init Systems

S3kshun8's Lair
@asie
Here is a thought, the binary incompatibles is more due to the idea of move fast and break things than folks who want the ability to recompile everything and have an init system that is modular and non centralized.
Look at llvm for an example, right now you are required to have something like 4 different versions to get a system running. While with gcc you just need one version.
The same is true of most other more recent c++ library. And you wonder why there is dll hell now. There was no learning from the 90s. It repeated itself. This is how docker and such came about because of dependency hell.