I understand that other issues mentioned in my post are not related to OptiX (I was just making a list to let people know OptiX is not the only issue) so in order to stay on topic I will just reply to this part of your post:
Please consider whether you’d feel differently, and how, if we had announced it officially and then delivered it late or with low quality.
As a matter of fact, NVIDIA did announce Turing and its capabilities on August 20th, 2018 and we assumed that most of those capabilities will be there at product launch or a month later at most.
First RTX card was launched on September 20, 2018 and today is January 28th, 2019 – that is 87 business days in the USA, and I am being generous here by not including another 22 business days from August announcement to product launch.
So, NVIDIA did announce and not only it didn’t “deliver late or with low quality”, but didn’t deliver AT ALL and is keeping silent about it for MONTHS.
TL;DR – NVIDIA has our money, but we don’t have a fully working product this time around, and even considering the complexity involved it is taking unacceptably long.
Your teams might be sipping pinacoladas on the beach or they might be burning through a 14 hours per day 6 days per week crunch, but we are not seeing any commitment from NVIDIA because there is no ETA.
Please consider whether you’d feel differently, and how, if the roles were reversed and we were stonewalling you by hiding behind NDAs and other BS excuses after taking your money while flat out refusing to at least let you know when you will be able to utilize the full advertised potential of the product you bought 5 months ago.
It is even worse if, after so much time, the release date for Turing features (RT, Tensor, NVENC) is still unknown because that doesn’t inspire confidence in your brand. Trust is hard to gain but quick to lose.