Rozhraní se samozřejmě může měnit jenom rozšířením a kvůli backward kompatibilitě to bude udržovat i obsolete funkce. Takže to bude bobtnat o funkcionalitu, kterou už používá třeba jenom 1% klientů jak u widlí. Jak znám suckless, tak i ten unit test jsou řádky navíc a nevešli by se do limitu. Takže obsolete funkcionalitu nebude nikdo testovat, protože "je to tam už roky a nikdo do toho přece nesahal". Když se najde potenciálně nebezpečná funkce, nedá se jednoduše vyhodit a v systému budou zadní vrátka pro hackery...
Jedinou "výhodu" vidím v tom, že black hat si u multiaplikačního řešení může tu obsolete nebezpečnou funkci komfortně zavolat z CLI a nemusí se snížit na binární úroveň.