Second World said:
In 4 years, I can purchase a new console for $100-200 and ensure absolute compatibility, no loss of frame rate (unless the inherent port was flawed), and optimized absolutely to the games I will be buying for $10-15 each (of which I can own physical copies that I will play 20 years down the road), and I will buy up to two games per year.
From my perspective, relying on a computer I built myself to smoothly run ANY game I want for $230 for the next 8 years is far-fetched and the amount of time I could save head-scratching over finding the reverse of this could be spent earning enough money to relegate the differences.
Others have time to harp over deals, investigate product, and build electronics before they can be entertained. I choose my job. Good for them. Good for me. We all have options.
I'm not disagreeing with you, but here's how I think about the value I get from my computer.
I get to keep my games no matter what. While people buying into the XBone and PS4 have no backwards compatibility, I get to keep my 230+ Steam games. Even in 8 years, all my games are mine and they're all in the one place. With every new console you buy, you have to throw out the baby with the bathwater and start again.
I don't need to worry about where my physical copies are or what condition they're in. A small consideration, but when you have over 200 games and you're renting houses and moving every few years, it's worth considering. I don't like having to take my old N64/GC/Wii stuff from house to house, but they still get used and I don't want to part with them.
The future of PC gaming looks brighter. Soon I'll be able to get a Steam Box and put it in my lounge. I'll be able to stream all the games I already own from my PC to my television. Most games are not optimised for this, and it will take some time for this to become a reality, but it's happening.
The PC is definitely a bigger investment of time and money, but you get a lot more. Not that it's worth it to
everybody.