Eine offene Lösung ist einfach immer die bessere Wahl! Solange es keinen Standart gibt, mit dem alle Grafikkarten umgehen können, wird es immer Spiele geben, die sich schlechter verkaufen, wenn sie auf PhysX oder einen anderen Standart setzen. Ich will als Beispiel nur mal Metro 2033 nennen, das ja massiv auf PhysX setzt, oder Batman. Wenn jemand einen PC mit einer Ati-Karte besitzt und weis, dass gewisse Effekte fehlen, wird er das Spiel vielleicht nicht kaufen. Sicher ist die PhysX-Unterstützung für viele auch ein Argument, eine Nvidia Karte zu kaufen, aber es geht wie gesagt auch andersrum.
Dass Nvidia den Entwicklern kein Geld bezahlt, damit diese PhysX verwenden, glauben die doch selbst nicht. Nvidia weis genau was Sache ist, die wollen ein Argument dafür, dass man Ihre Karten kauft. Da lohnt es sich schon sich bei den Entwicklern einzunisten, sie zu bezahlen, damit sie schön auf PhysX setzen. Gäbe es das nicht, hätte sich vielleicht schon längst ein offener Standart durchsetzen können.
Wer so massiv in die Entwicklung der Spiele eingreift, wie Nvidia, der hat es ja leicht, in Benchmarks gut dazustehen. Es kann doch keiner so naiv sein und glauben, dass Nvidia da nichts tut, um die Spiele auf die eigenen Karten zu optimieren. Bei vielen Spielen mit dem "TWIMTBP" Programm ist es doch so, dass sie auf Nvidia-Karten schneller oder besser laufen, weniger Fehler produzieren, eben weil Nvidia massiv eingreift. Das geht sogar soweit, dass schon in den Engines die Nase von Nvidia steckt.
Sicher ist es ein offener Markt, aber das was Nvidia macht, widerspricht diesem Teilweise gehörig.