Co já si vzpomínám, úspěch ZX Spectra nespočíval ani tak v úsporném provedení nebo v integraci logiky KVM do ULA, ale v rozšířenosti jednotné verze 48K, aspoň u nás.
Spousta lidí měla gumáka, a kdo ho měl, všem fungoval stejně. Nebo mi to tak aspoň tehdy připadalo. Všem tam běhalo Z80 na jednotné frekvenci; trvání každé instrukce trvalo přesný počet taktů, dalo se na mikrosekundu spočítat časování a dělat různá kouzla.
Těch důvodů asi bylo víc.
Já myslím, že svou roli hrál poměr cena / jednoduchost / schopnosti a možnost vystačit si s počítačem samotným, libovolnou TV a skoro jakýmkoli magnetofonem.
To, že se k ZX Spectru daly připojit neoriginální periferie myslím bylo taky docela zásadní. A že těch výrobců bylo mnoho (a ty originální byly poněkud zvláštní, což taky vedlo k rozvoji těch ostatních).
Někde jsem slyšel i názor, že ZX Spectrum bylo do určité míry a s jistou nadsázkou Arduinem / Rapsberry Pi své doby. Resp. v té době samozřejmě existovaly kutilské konstrukce, ale ZX Spectrum bylo na té správné hranici pro všechny - i pro ty, kteří ho chtěli jen zapnout a hrát hry, programovat, psát texty a tisknout atd...