Поэтому есть две модели обновлений - первая это линукс репозитории. Весь репозиторий в любой момент времени консистентен и обновления тоже. Актуальность и консистентность поддерживается силами не разработчиков а контрибьютеров рерозитория (иногда это разработчики этих приложений, но чаще нет). Это все трудозатратно, это требует умной автоматической системы отслеживания зависимостей. Из плюсов - удобство пользователя, экономия как ОЗУ, так и место на винте. Оперативное устранеие дыр у всех разом.
И второй путь - все свое ношу с собой. В частности это в макос распространено. Все несистемные библиотеки (например Qt) каждое приложениение таскает с собой и обновляет их самостоятельно и всем скопом. Из плюсов - просоота. Ненапряжность поддержки. Удобство пользователя. Возможность ставить это все куда угодно. Из минусов - жручесть до памяти и диска. Несогласованность в закрытии дыр.
Я бы хотел в ББ видеть что-то среднее и более близкое ко второму. Но для этого надо понять что такое приложение для конечного пользователя в рамках ББ. И может ли оно там вообще существовать. Потому, что идеалогия "все есть система" ставит жирный крест на втором подходе и заставляет выбирать много более сложный первый подход. И с точки зрения программирования, и с точки зрения администрирования.
Либо все это сваливается на пользователя (что сейчас и имеем).