Troufám si tvrdit, že vám ani tak nevadí současný balíčkovací systém jako takový, ale závislosti, které na sebe jednotlivé balíčky mají. V podstatě by vám vyhovovalo, kdyby balíčky v sobě obsahovaly většinu balíčků na kterých jsou závislé, tak jak to mají Windows. Ve Windows prostředí mají aplikace většinou minimální závislosti mezi sebou (viz rozdíl instalace vlc v Linuxu a Windows).
Abyste tohoto dosáhl v Linuxovém prostředí musí být fixnuté API a balíčky musí referencovat API nikoli verze balíčků přičemž musíte mít možnost mít v systému několik verzí balíčku s různým API resp. musíte být schopen jednoduše nainstalovat balíček na kterém je daná aplikace závislá do app-specific části fs, aby nevznily kolize. Tj. v podstatě /opt (což lze +- i dnes, ale ne jednoduše). Ostatně se takto instalují větší komerční aplikace.