A pretty reasonable explanation as to why Flatpaks/Snaps/AppImages are a thing.
Just ran across this, and it's one of the better explanations as to why Flatpaks/Snaps/AppImages as a concept are a good thing, and are likely to be the future for EndUser applications.
As a long time user of docker on the server space, I was real intrigued when I got my steam deck and learned that flatpaks were a thing.
Now I'm running microos on my desktop, and really happy with being able to mess around with applications to my heart's content and being able to confidently remove them without messing anything up on the base system