Redgarl,
Open source and proprietary code both have their PROS and CONS. NVidia isn't worse by having proprietary code nor is AMD better for having open source.
Ideally we don't have walled gardens, however one unfortunate truth people conveniently ignore is that some things don't happen (at least not as quickly) without some INVESTMENT for which a company expects to be compensated.
Look at asynchronous monitors (i.e. GSYNC). Fricking awesome and pushed completely by NVidia at first with AMD doing a "me too" attempt which in many cases is quite bad.
Mihen,
What are you even talking about?
Having some demos in 2006 is a far cry from having an actual in-game product that DX12 can incorporate.
(not that you know all the code NVidia actually has anyway but they've been developing ray-tracing since roughly the same time as AMD)
How is NVidia "late to the game" if we get a new game with ray-tracing that only works with NVidia cards?