Generation yes but I don't remember a whole lot of fidelity updates occurring to my xbox 360 or my xbox one past the first couple years is what I was trying to say. Where as my NVIDIA cards get regular tweaks and improvements for much longer. I'm mainly a PC gamer though so I could be wrong here.
I don't know if I care what game developers like, I do care what's better for consumers like myself though. Unless you're saying that devs being able to pull more tricks result in either better graphical fidelity or performance for the consumer, otherwise I don't really think what you said contradicts my point.