If both AMD and Intel succeeded in creating versions of their own standards that run on any hardware, then what prevented Nvidia from doing so other than greed?
This.
Similar things occurred with FreeSync except there Nvidia clearly lost the battle because its much easier to 'finish' the development on that feature. But this historically has been happening every time. New technology simply becomes
possible and various companies will chase it. Someone will always be first with it, but the industry only moves forward once it becomes a standard feature.
Right now, upscaling is part vendor agnostic and DLSS 'unique selling point' space is rapidly dwindling, as per the Gsync / Freesync situation. We will arrive at a point where its totally irrelevant. Already it is using constant updates and options to expand the feature to keep it 'unique' - and Nvidia directly makes you pay for them by not offering a lot of it for past gen cards. Now of course: they
can. Simply because DLSS now, still commands unique selling points. I think there's no denying that. The question is whether you should or want to pay for them, because you do.
Its not difficult to see the similarities here, they are striking and time will prove this point. Nvidia isn't a magician, they just pre-empt industry developments and make you pay for it. VRR would have come regardless of Nvidia; RT much the same; look at Nanite, or Crytek's implementation in Neon Noir. There is no question in my mind all of that would have been created regardless of whether Nvidia exists. Rather, I think that's incredibly naive and narrow-minded. Humans simply arrive at certain development stages in all things. Its like the invention of fire or writing - different cultures in totally disconnected places discovered those things, without 'stealing' any ideas from each other. Developments simply become logical at some point in time. Pre-empting those can be a strategy to corner the market, but it will never last. You can draw that parallel in almost everything: the Ipod, the Iphone... electric vehicles... the internet... first vs second and third world countries... Facebook.
Even RT wasn't new when Nvidia introduced it to the real time GPU processing arena. They just accelerated it differently. That's all RTX was, and still is.
Agreed. A lot of things chicken/egg have been moved to vibrant industry thanks to Nvidia, at least 'faster' than without them. The underlying question though is whether any gamer really benefits, I think that really depends on your perspective. Because part of the move to RTX has been 'less hardware for your money' because you're part buying featuresets now. Nvidia wants to be a software company, so you're paying for software. It doesn't
really give you better games. Au contraire even - apart from a few poster childs, the overall quality of graphics showoff AAA has been abysmal the last five to seven years.
If you are primarily interested in the prettiest pictures in your gaming, and you pixel peep a lot and are truly interested in the tech development, I think Nvidia has something on offer. But if you're primarily interested in
gaming for its mechanics, its gameplay, the game itself, whatever it has graphically being secondary... Nvidia's move has just made your gaming more expensive.
Substantially, I might add.