Вопросы про обновление и удаление чего бы то ни было по инициативе пользователя сразу отпадают.
Нет, не отпадают. На мой взгляд, работы над модулными системами ещё непочатый край.
Модульная система сделанная в своём классическом виде на текущем срезе p7 на ноутбуках с чипом 7601 гарантированно не получит сети. А с обновлённым и впоследствии убитым "немодульным" ядром гарантированно её потеряет. При этом вы должны учитывать, что сборка на текущем срезе сизифа с un-def сразу же породит грохот в системе. А сборка модульной системы на срезе p7 годичной давности, породит гигантскую проблему со сканерами в libsane. Множество таких мелочей нужно учитывать при сборке модульной системы.
Второй момент который нужно учитывать в модульных системах:
systemd vs init
pulseaudio vs alsa
при случайном откате до исходного состояния модульной системы, выкатывать всё взад, тот ещё подарок.
Третий:
линковка mtab -> /proc/mounts -> /proc/self/mounts вынуждающая пользователя использовать users, но позволяющая любому пришлому размонтировать davfs, контроль над которой должен принадлежать _только_ конкретному пользователю будет вкручена наметво в базовую модульную систему.
Четвёртый:
Текущая установка модульной МагОС. (См. тамошнюю вики)
Пользователь и в виндоус-то шарахается от cmd.exe. И чтобы он сел за консоль в Линукс, что-то его должно было ну очень сильно достать и быть нужным. Времена лихих правок autoexec.bat и config.sys под полусотню-сотню строк прошли. Всё, пользователь компьютера стал другим. И вопрос:
"действительно ли вы полагаете, что слова предыдущего оратора "мне в 70% задач X-ы не нужны." -- соответсвуют фактическому положению вещей?"
подтверждает это.
Здесь нужно понять простую вещь: пользователь Windows 95 и пользователь Windows 10, это пользователи из разных галактик. Первый легко адаптируется в любую операционку, второму, нужно всё сделать в готовом виде с установкой и настройкой не больше трёх кликов мыши.
Пятый:
Той самой модульной системы устраиваивающей всех, нет, не было и не будет. Это надо принять как есть. Иначе бы модульные системы не плодились бы вот уже лет восемь как минимум, со скоростью метеорита. Здесь нужен здоровый баланс между собственной кастомизацией и порогом вхождения в неё, опираясь на уровень основной массы пользователей. Иначе такая система не получит массового распространения. Всё что идёт дальше трёх кликов в synaptic или gslapt, пользователь компьютера, компьютера вообще, уже не хочет. И это надо принять как есть.
Шестой:
Сколько бы разработчики не порождали сменных модулей для пользователя, порог, та критическая планка, обязательно наступит. При большом количестве дополнительных модулей, они будут медленно обновляться. И как следствие висеть уязвимости, как минимум. Макромодули немного снимают эту проблему, но не убирают её совсем. Лишь бы работало, это плохой подход. А на первой трети фазы жизни только что отсизифевшегося бранча, частота обновления пакетов может впечатлить.
Всё это, не за и не против. Это попытка взглянуть сторонним взглядом на возможные проблемы, которые так или иначе придётся решать.