Scheinbar haben einige (wieder mal) den Sinn und Zweck von Windows 8 nicht so ganz verstanden. Windows 8 ist kein Windows 7 Nachfolger sondern ist als eine gemeinsame Plattform für Desktop PCs, Notebooks, Handys, Tablets, usw. Deshalb halt die Metro Oberfläche, denn auf dem Handy kann man die klassische Windows Oberfläche nicht wirklich gebrauchen. Das Hauptaugenmerk liegt hier eben ganz klar auf der Bedienung via Gesten und Touch.
Auf einem klassischen Desktop PC würde ich auch kein Windows 8 installieren, trotzdem ist es gerade aus Entwickler Sicht nicht uninteressant, in Zukunft eine gemeinsame Plattform für alle Geräte zu haben anstatt dass man jede Anwendung dreimal programmieren muss, einmal für Handys, einmal für Tablets, einmal für Desktop PC. Und ne, in HTML5 geht auch nicht alles, wobei Metro bekanntermaßen auch HTML5 frisst.
Wenn man überlegt welche Geräte mit Windows 8 inzwischen in Vorbereitung bzw. teilweise sogar schon erhältich sind muss man schon sagen, da wurde wirklich sehr gute Arbeit geleistet. Das sind aber hauptsächlich Geräte für Leute, die a) ein gewisses technisches Verständnis mitbringen und b) Neuem aufgeschlossen sind. Also für viele hier aus dem Forum wohl eher nicht. Dass das System selbst noch einige Tücken hat ist klar, das war bei Windows 95 nicht anders... Auch Linux war nicht vom ersten Tag an perfekt und ist es bis heute nicht.
Was die bösen Hardware Hersteller, die kein Linux unterstützen wollen, angeht so könnte das vielleicht auch damit zusammenhängen, dass die Hersteller nicht die Caritas sind und man keine unnützen Resourcen auf was verschwenden will was am Ende sowieso nur 10% der Käufer nutzen. Die breite Masse sind nun einmal Windows oder MacOS Benutzer, ob das den Linux Jüngern passt oder nicht. Und solange es weiterhin 5000 Kleinklecker Linux Distributionen gibt, von denen jede behauptet die beste zu sein, und nicht eine große deren Hersteller auch so auftritt wird sich an dem Umstand auch nix ändern.
2014 wird übrigens der erweiterte Support für Windows XP gekappt, bis dahin sollte man also vielleicht entweder auf Linux oder Windows 7/8 gewechselt haben.