"Závislosti nemají být, vše má být přibaleno do aplikace"
Mě asi klepne. Toto je jeden z hlavních důvodů, proč je Windows totálně v háji.
1. Děravost. Jak často myslíš, že autor aplikace aktualizuje přibalené knihovny? Odpověď - až to přestane fungovat (tedy často nikdy). Používání takové aplikace tě pak může přijít pěkně draho, pokud pracuješ s citlivými daty.
2. Výkon. Mít jednu kopii knihovny v paměti znamená méně zabrané RAM a především méně cache miss, tj. celkově vyšší výkon. Jak sám říkáš - Linux desktop je i rychlý (moje zkušenost - výrazně rychlejší, než Windows).. Jedním z hlavních důvodů jsou právě dynamické knihovny.. ;)
V práci musím používat aplikace, které dělají právě to, co chceš.. Např Altera Quartus nebo Modelsim... Má to v sobě všechno přibalené a je to totální peklo, protože ty knihovny v sobě mají chyby, které byly opraveny již před roky.. S novými verzemi to ale pro jistotu nefunguje - zřejmě tam mají nějaké hacky mimo oficiální API -_-