Si s-a gandit ca Microsoft vrea sa dea impresia de progres unde nu prea este. Insa se pare ca adevarul este in alta parte. Si motivul real al acestui salt consta in codare defectuoasa. Mai exact, multe aplicatii au exceptii pentru sistemele de operare mai vechi, ca Windows 95 si 98. Insa in loc sa le identifice complet si corect, se multumesc sa gaseasca prima lor cifra… Windows 9.
Drept urmare aceleasi exceptii s-ar fi aplicat si la noul sistem de operare daca acesta si-ar fi pastrat numele logic. Mai mult, astfel de linii de cod mai putin fericite s-ar regasi chiar si in produsele Microsoft. Deci ar rezulta prea multe batai de cap, si ar fi nevoie de prea multa munca pentru a repara totul.
Asa ca s-a preferat redenumirea sistemului de operare in Windows 10. Totusi Microsoft n-a confirmat inca aceasta teorie a codarii defectuoase.