If this is not complacency, then what would be? Would it take performance regression instead of stagnation at the same price point for some to admit it?
The improvements in FP & Integer processing are indeed a nice highlight, but try telling that with a straight face to people who just found out that ~50% of their GPU is not used during 99% of the games they played in the last 6 months, and that's unlikely to significantly change in the next 6 months either.
The competitive Nvidia we knew would have made a radically different 12nm product, in which
maybe RT cores
or Tensor cores would made the cut. The GTX 2070 would have easily matched 1080Ti and we would have talked a lot more about efficiency oriented features such as simultaneous processing and content-adaptive shading. Ray Tracing - if available - would have manifested itself as a less compute heavy global illumination. DLSS - if available - would be focused on offering better image quality instead of performance. RTX in it's current form was meant for a mature 7nm node at best.
What we got instead was a product aggressively marketed as a revolution in visual fidelity based on RT and a revolution on performance based on DLSS: no hard numbers on day 1, just a few tech demos and the promise of a bright super-sampled future ahead. They were so focused on RTX that the content-adaptive tech demo simply had to take a back seat in their marketing priority list.
- DLSS was the first to show signs of weakness as reviewers analyzed tech demos, then had people in awe in the Port Royale benchmark, only to come crashing hard in both BF5 and Metro Exodus. Quality is all over the place.
- RT had a very rocky start in BF5, with few people willing to trade in proper reflections for a high performance hit in a competitive shooter title. It is only in Metro Exodus that it comes through as a win, with a less performance intensive feature on a single player shooter.
- Meanwhile, outside of 4 titles making use of Turing, performance per dollar stagnates and people see Turing as the chips they must buy in case their old card falls too much behind in current titles.
If today's Nvidia is not complacent in regards to hardware development, then please can I have the less optimized version of Nvidia from the Maxwell-Pascal era? Because it seems to me that consumers having to pay in advance for product testing and feature development falls directly under complacency. Turing was a dream of having cake and eating it too, it happens to the best of us.