It's funny because the guys behind one of the Stalkers went on record saying that Nvidia effectively abandoned them, didn't care about the game, the game changed and became an AMD game. AMD sent devs and worked with them to both add DX11 to the game and helped it fix some of the bugs. It went from a flawed buggy game to a solid game with AMD helping.
The simple fact is that Nvidia is a big player in the industry and their LACK of words condemning the situation is the biggest problem.
WHen Ubisoft **** up game, after game, after game..... Nvidia still do deals with them to bundle their games and add gameworks.
AS for removing their name being difficult after signing agreements... no, it's not. It's easy to add a clause into any deal that if a product isn't to a sponsors satisfaction that they will remove their name and support from a product, why should a game be any different. I see no reason Nvidia can't see as a game is going wrong, that they should pull back from it, but there is literally no excuse to continually support a company that has a proven awful track record and keep slapping your name on game after game when each and every one is a freaking joke.
Some might say, the worst publishers who care only about money are the ONLY ones willing to add gameworks. Aside from Lambchop saying Nvidia don't pay to add gameworks into games, he has zero proof of this.
It's funny because on the one hand they'll say absolutely that AMD paid to have Mantle added to the likes of BF4, even though Mantle came months later and of the several devs who had a huge hand in helping with a low level API(which has now gone on to be the direction the entire industry has moved) Johan was the biggest and most involved. Either way the game deal, ie paying X millions for X numbers of copies of a game to bundle is apparently absolute proof AMD paid devs to use Mantle. But Nvidia paying for each and every game that has gameworks in it and bundling those games with their cars is apparently not proof at all that Nvidia is paying to have gameworks added.
Lambchops logic is always 100% contradictory. Same thing happens, on one hand AMD are definitely paying for Mantle to be added, on the other Nvidia definitely are not paying for Gameworks to be added.
Difference is in every Mantle using title nothing was removed graphically from a single Nvidia user, none lacked DX11 and every one ran better with Mantle. Gameworks, devs remove pretty standard effects, then add in over the top effects through Gameworks of which several aren't available for a large portion of the player base... oh, and almost every single gameworks game runs terribly.
Anyway, lets go back to the main and most important question, if a company shows a disdain for PC users, releases poor quality port after poor quality port, if many of these games have unsatisfactory performance after a year or more of patching (Watchdogs/Unity still runs poorly for how it looks on higher end hardware), are released often bug ridden messes... why does Nvidia STILL work with Ubisoft? Why doesn't Nvidia NOW cut ties with a proven bad company?
Why if after several entire messes of games from Ubisoft does Nvidia not decide to put more effort into helping these companies release better games. Why aren't they asking ubisoft to agree to release more finished games, why aren't they helping them optimise for performance?