To be fair, we're reaching the limits of what can be done with silicon chips and how much the nodes can be shrunk. Nvidia will have no node advantage this gen while AMD will go, I think, from 5/6 to 4nm, which isn't a big improvement there.
There's also the physical limitatin of how big can the chips be. AMD tried the chiplet approach to solve that and failed, in its first attempt, while Nvidia has yet to try.
We can expect architectural improvements and ne designs, of course, but that alone can't make up for the other two problems.
And let's not forget that we're seeing new engines that don't give a f*ck about optimization and shoehorn in the different upscaling techs to make the games run by brute force.
So, all in all, this is the new reality and you'll be a fool if you think that a miracle will happen and things will be as they used to.
Please excuse my bad English.
Currently gaming on a PC with an i5-4670k@stock (for now), 16Gb RAM 1600 MHz and a GTX 1070
Steam / Live / NNID : jonxiquet Add me if you want, but I'm a single player gamer.