Die größte Schwäche von Windows ist m. M. n., dass das OS auf so vielen vielen unterschiedlichsten HW Konfigs ordentlich funktionieren muss. Das tut es auch weitesgehend, wenn man bedenkt wie viele millionen an HW Konfigs möglich sind.
Das ist aber bei Linux eigentlich nicht anders, oder? Ich hatte noch keine Probleme, aber auch Linux noch nicht auf so sehr vielen Systemen installiert.