Den Konsolenfanboy erkennt man auch an folgender Phrase: "Beim PC programmiert man auf 1 Mio unterschiedliche Systeme". Äh hallo, wofür ist eigentlich Directx da.
Die Antwort ist man programmiert auf Directx Versionen. Denn genau dafür ist ja Directx da, Kompatibilität via Caps zu unterschiedlicher Hardware zu schaffen.
Mit Dx 10 fallen die Caps endlich weg, da DX 10 Hardware ein einheitliches Rumpffeatureset haben muss.
Der Vorteil der Konsolen die Bremsklötze namens "Caps" umschiffen zu können, da es ja nur eine Hardware gibt, ist nun auch beim PC angekommen.
Das ist übrigens auch der Grund warum einige xbox 1 Spiele nur schwer auf der 360 zum Laufen zu bringen sind, weil sie Teile von DX umschifft haben und direkt auf Hardware programmiert sind.
Derartige Tricks - Directx oder gar Windows Driver Models zu umschiffen - machen sich auch Grafikkartenhersteller bei Benchmarks wie 3d Mark zu nutze, für echte Spiele wäre das zu instabil, da man aber weis was bei einem Benchmark abläuft, ist dies dort aber möglich.
Auch deshalb sind Benchmarks wie 3d Mark umstritten.