Great post hughJ. Completely agree that the merit of the program has a lot to do with execution and it's not a simple matter of being inherently good or bad.
I don't support the idea that PC gamers should be content with a limited experience dictated by console hardware capabilities. I applaud nvidia or any company that is willing to invest their own capital to extract more value from PC hardware if publishers and developers are unwilling or unable to do so.
So you agree with him yet your next sentence show you haven't understood what he said.
Developers & publishers are neither unwilling nor unable to improve their games on PC, it just costs more and if it doesn't generate more income there's no reason to spend that money.
Then enters nVidia, which very existence relies on selling high end graphics cards to video gamers, it has two competitors, Intel and AMD, both have CPU with iGPU but they don't compete in the segment occupied by nVidia, however AMD also competes in that market. Instead of releasing better hardware and supporting developers to make better PC games (which you claim), it sees an opportunity to shut down its competitors by giving away free technology that is willingly implemented to impair competing hardware. nVidia isn't doing anyone but itself a favour here.
Now what really pisses me off with your claims, beyond that nVidia is a nice guy (which isn't the case at all, it's a company here to make a profit which will do anything to keep its market, as proven with benchmark cheats in the past, paying community people, providing technical solution willingly hurting competitors hardware performance and so on...), but that developers are unwilling to make better games, as if... on the planet you are from, people who work in the game business don't want to make the best games they can...
People who work on games only do so because they love games, not because of the salary (really bad), not because of the yearly bonus (usually none), not because of the working hours either (usually long with insane crunches), only because they genuinely love games, many of those people could massively increase their salaries if they went to work for Google, Apple, Microsoft, or another major software company (+50% to +100%), so don't dare say they are unwilling to do so.
As for the unable to do so, if you mean they don't have the skills, I guarantee there's a fair amount of game devs who are leaps and bounds better than 90% software devs out there...