Consoles are now heading towards a projected 10 year life cycle...
PC gaming does require upgrading, even if it's only every few years. The costs do add up. And then there's occasional issues with drivers, hardware compatibility, etc. Consoles have set hardware that developers can optimize exclusively for. PC gaming takes too much time, effort, costs, maintenance and space for me, in my current circumstances.