Part of what I've always hated about consoles is the inevitable push toward an entirely new generation of hardware when the current hardware is more than capable.
The best games I've played in the last year would run on a PS4 and probably even a PS3 with a little optimization, yet we're already at the "end" of the PS5. It's so disingenuous. We should be squeezing everything we can out of the wonderful hardware we have today instead of chucking it for the new shiny thing, but instead we're force fed a new box, with a new exclusive title, with graphics you can barely distinguish from what we already have and more restrictions on what you can do.
The PC is worse in this regard since everyone's hardware is different. There's rarely much optimization going into PC games compared to consoles.