Esatto e concordo pienamente con te.
Gli aggiornamenti non sono "faccio il software e lo lancio per gli OTA", purtroppo ci sono delle procedure, Google deve certificarlo, ci sono tutti degli iter da seguire.
Nel nostro caso, MM era buggato, e il discorso non è "sistemano i bug e lo lanciano", no, perché se trovi dei bug in un software, per non avere problemi devi fare ancora più controlli (mi è stato spiegato brevemente questo discorso durante le lezioni di programmazione all'università), e rifare tutte le procedure, perché se è nuovamente buggato HTC ci rimette la faccia, con un bacino di clienti molto grande, e quindi è anche un discorso di marketing.
Senza contare poi dei costi che una azienda deve affrontare per produrre del software, e pensa quanto caos sarà venuto fuori, appena si era scoperto il bug.
I tempi li hanno rispettati, perché negli USA è arrivato nel periodo prestabilito, se arriva, ben sperando settimana prossima, allora sono al massimo 3 settimane per arrotondare, e non è un brutto risultato.
Quello che dici tu è vero, però comunque molti device, anche della linea Desire, verranno aggiornati, anche abbastanza datati, vedasi 816 per dirti ... e secondo me verranno aggiornati molto prima dei competitor, o comunque molto più stabile.
MM alla fine è stato lanciato a giugno nel Google I/O, ed era una preview, in HTC avranno fatto un discorso del tipo "A settembre/ottobre i Nexus riceveranno MM, piuttosto che lavorare come matti per Android 5.1, non è meglio capire e lavorare meglio su MM, che alla fine è un aggiornamento più grosso di Lollipop?"
E tutto si ricollega a qualche riga fa, ovvero ai soldi che una azienda deve investire per produrre un software.