1) I delta li ha anche APT, bisogna abilitarli e ogni distro si configura il package manager come vuole, se non sbaglio su Debian è abilitato.
2) Sulla differenza dei check delle dipendenze, non so risponderti, farò una ricerca.
3) Credo che sia solo una tua opinione personale, a parte che l'ecosistema ".deb" è molto più diffuso, visto che Debian e Ubuntu e derivate hanno la maggior parte degli utenti, ma lasciando perdere la diffusione, all'utente finale, che sia un esperto o un utente comune, gli frega che il tutto funzioni e APT funziona bene ed ha mille funzioni, sia per i sistemisti che per gli utenti desktop.
4) Non è solo per i software proprietari, metterli in sandbox, ma perché sai benissimo che quando metti in freeze una stable, di certo non vai ad aggiornare le librerie, questo viene in aiuto flatpak e snap, oltre alla sandbox che per adesso in modo efficace ha solo snap. In questo modo non hai più problemi di dipendenza, oltre al fatto che snap ha i delta e uno snap interno delle APP, canali etc...
Ok che si parli anche dei package manager, ma non puoi venirmi a dire che DFN è migliore di APT, o APT sia migliore di pacman, come portage non è migliore di altri package manager, perché è stato creato per il suo scopo, quindi parliamo di aria fritta secondo me.
Poi quando mi vieni a dire che con APT non posso fare quello che fai con DNF, magari avrà una funzione in più e sarà migliore... in caso contrario, fanno tutti la stessa cosa, anche se in maniera diversa.
1) Che io sappia, a meno che non siano stati aggiunti di recente, APT non ha delta, c'era un progetto chiamato debdelta ma non godeva di chissà che popolarità;
2)
https://doc.opensuse.org/projects/satsolver/11.2/ [in inglese e abbastanza schematico]
3) Purtroppo non è una mia opinione personale, al punto che a un certo punto si è addirittura arrivati a creare il progetto apt-rpm, che però non ha riscosso granché successo per il semplice motivo che i costi di gestione per il passaggio da .deb a .rpm erano troppo esosi sia in moneta che in tempo, puoi comunque cercare in rete e vedrai che nessuno ti dirà mai che deb è meglio di rpm, semplicemente si è usato quelli per anni e cambiare qualcosa che funziona, seppur con molte magagne non conviene(e anche rpm non è che sia perfetto attenzione). Also diffuso != migliore, poi che all'utente freghi zero posso essere d'accordo (fino a quando però si usano distro testate, non mi fido granché delle millemila derivate di ubuntu con i loro repo);
4) Abbiamo detto più o meno la stessa cosa qui per quanto riguarda snap e flatpak: che son nati per risolvere il dependency hell.
Concordo che il fine ultimo dei package manager sia lo stesso per ogni distro e varietà di package manager, però parlarne è importante specialmente in contesti diversi dall'amatore della domenica che installa linux per sfizio, ed è un argomento molto importante da trattare perché coinvolge la stabilità dell'intero sistema, altrimenti oggi in ambito enterprise e server non si parlerebbe di
atomic e tutto il resto per rendere quanto più possibile stabile e facilmente ripristinabile un sistema, quindi no, su questo non concordo con te, parlarne e parlarne bene
è di fondamentale importanza, soprattutto oggi quando le distro ormai non presentano differenze sostanziali lato driver/backend e quant'altro al contrario del passato.
Sull'upgrade di fedora sfondi una porta aperta, lasciamo perdere il passato, oggi la situazione non è poi così diversa, ma lì non è un problema di DNF ma un problema del plugin che serviva per fare l'upgrade di fedora
online. E qui dico la mia, tolte le rolling (che hanno anche loro problemi di upgrade dove c'è bisogno di intervento manuale, ma se installi una rolling si presuppone che l'utente sappia il fatto suo), l'aggiornamento di versione
online è una stronzata pazzesca, tant'è che fedora raccomanda o un'installazione pulita o usare il plugin di upgrade
offline e di non saltare mai versioni (26 -> 27, ok; 26 -> 28, no). Poi anche Ubuntu e debian hanno avuto i loro problemi in merito, c'erano i forum infestati per il salto da Debian 6 a Debian 7, e anche per quelli da ubuntu 10.04 a 10.10.