Since their beginning, video games and their limitations have been dictated by two key factors: the potential of each era's hardware and developers' ability to circumvent the hardware's constraints and get the most out of it. This enabled the creation of remarkable games at times when such a feat seemed technologically impossible, while also paving the way for continued development that has brought us to a point where photorealism has started to become within reach.
Gaming consoles have also played a key role in this regard. I know that many of us prefer gaming on PCs, but consoles have been the industry's great driving force, so much so that today their relevance is so pronounced that they have ended up monopolizing the development cycles. Gone are the years when games were created exclusively for PC, when they truly took advantage of the hardware of this environment. Today everything revolves around each generation's flagship gaming consoles, and this has very clear-cut consequences.
Consoles have had a very positive effect on the gaming world, but there have also been negative effects. The length of product life cycles has drastically increased. This is something that, when coupled with development exclusively focused on consoles, has ended up hindering the harnessing of the latest PC hardware and in a broader sense has impeded video game development.