Плагины для того, чтобы не надо было форкать проект или упрашивать автора "отдайте нам проект - мы хотим немного функциональности добавить".Должно быть небольшоє ядро и куча модулей (плагинов) вокруг него.
Меня, напр., бесит невозможность ничего поменять в mc, точнее возможность поменять что-то только ручками и только до первого апгрейда. У меня не одна машина - я хочу просто тупо закинуть RPM-ку из своего репозитория или разархивировать архив в корень и больше не беспокоится о настройке mc ни под каким юзером и после любого апгрейда. Разработчикам надо ознакомится с архитектурой System V UNIX, в конце концов. Пусть узнают, зачем нужны каталоги с ".d" в конце. (Тикет я создал, код на Си-шке закинул. Реакции - 0).