They did the eact same thing with DX9 features and things like Physx back in the day.
Incidentally, this is why buying a GPU for "RayTracing" is stupid. By the time the tech is widespread nothing fromt he first few gens will be able to run it well, if at all, and there will likely be newer revisions to the standard. The first DX9 cards were utterly worthless a few years later, and by the time DX11 was widespread the first DX11 GPUs, the fermi 500s and the evergreens from AMD, were utterly obsolete.
That's a lot of opinionated position. I think you were wrong on most of those points. The first DECENT Dx9 card lasted me for 4 years, a 9700 Pro All in Wonder. R300 was ATI's first Dx9 GPU and it rocked AND lasted awhile. What DirectX 9 feature are you even talking about that was kept proprietary? That doesn't even make sense. Shader Model 3.0 was stunning on ATI hardware because they did it right, no other reason. Nvidia did it wrong, and paid for their mistake.
"Utterly worthless a few years later" is pure opinion. In fact, not even well supported by the facts, MANY people were using Dx 9 GPUs well into Dx11's life. Steam hardware survey's of the time showed massive penetration of Dx9 GPUs. And Dx11 lasted as long as it needed to. Your expectations are not supported by ANY GPU in the history of PC gaming. 3-4 years is the typical envelope for major feature usefulness, and this hasn't changed in decades at this point. What even was ANY of your point about?
Pascal lasting a full 4+ years usefully was an anomaly. It was NOT the norm. And I think people buying a TOP ray tracing GPU for Cyberpunk 2077 will be richly rewarded in beautiful eye candy that you will not experience. I bought a RTX 3090 exactly for this game and picked right for ray tracing.
Most anti-ray tracing ranting is pure sour grapes. You can't get hands on or cannot afford a Ampere GPU or just hate Nvidia so much you won't acknowledge a real feature even when AMD has admitted it's the future.
I think you are so off base as to be in fantasy land, Theinsanegamer.