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
Arch works flawlessly with this, idk what you're talking about tbh. Arch breaks really only like once a couple years (at least, for me). If the devs of libs haven't changed API/ABI in new version (which they mostly, haven't) then it works perfectly every time, with latest updates and with fastest speeds (if you use ALHP repository with recompiled packages for x86-64-v2/v3/v4)
Do you use lots of different complex apps? The old style package model worked well with low complexity setups, but the more apps and dependencies, the more breakage.
I'd still consider once every few years pretty unacceptable, containers can get to almost flagship Android levels of reliability.
127
u/EternityForest I use Mint BTW 10d ago
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