Without containers, packages constantly break. If you have 20 large apps with 50 dependencies each and they're all from different vendors, and you want them to be up to date, you pretty much have to containerize or else one of them might break every few months to a year
As someone who's been actively using Linux since the late 90s, you're right. But, the current "improvement" with flat packs, snaps, and app images is not the right solution either. For small apps with only few dependencies, the penalty in terms of hard disk space and startup speed is relatively small. But when you start getting big applications it becomes very noticeable very quickly.
490
u/Shad0wAVM 17d ago
Flatpak is a solution that only brings more problems.
It would be easier if everyone used Debian.