anche io mi ero fissato molto sugli aggiornamenti ma poi ho capito che l'unica vera garanzia in questo senso IMHO la dà il nexus che però ha un batteria che dura poco e quindi dovresti mettere custom rom e custom kernel per farla durare decentemente e qui sta alla tua bontà sapere se vuoi farlo o meno...
HTC ONE ottimo prodotto, lo sappiamo bene dai riconoscimenti che ha ricevuto, però so che tende a scaldare molto sotto uso continuo, che la batteria non sempre arriva a sera e che le foto non sono niente di che...
Se la scelta è solo tra moto x e htc one io ti consiglieri il moto x e per le motivazioni che hanno dato in precedenza altri utenti e per il fatto che hai tra le mani uno smartphone che, tra comandi vocali sempre attivi, active notification, dimensioni e consumi è davvero "SMART"...
Cmq se dovessi scommettere un euro su chi riceverà più aggiornamenti (o cmq supporto software) tra moto x e htc one scommetterei sul primo..
Poi ovviamente è sempre una questione di gusti e, soprattutto, di esigenze....