- PCs need to be replaced with a new model every 3-4 years. Game console cycles last 5-7 years.
The rest of your points are bollocks as well, but this. Wow. This isn't just wrong, it's actively misinterpreting one of the most significant advantages of PCs.
It is not that you *must* replace your model every 3-4 years, the fact is that you *can* replace it every 3-4 years. (In practice you probably only need to think about replacing the video card, as a quad core bought in 2008/9 is just as fast today as it was then, and CPUs haven't been the bottleneck in the majority of games for quite a long time.)
Those PC games will scale to your hardware, and your 2008 graphics card will still produce better graphics at higher resolutions than either the PS3 or Xbox 360, it's just that a 2012/3 card will do even more - if you want to go there.
Because it's expensive to develop exclusively for the PC, and because the console market is more lucrative, the consoles have effectively been holding better graphics on the PC back for seven years. All PC owners get is higher resolution basically for free, and if we're very, very lucky some kind of texture pack.
Please note that the PS3 originally released in the same week as nVidia launched the 8800 series, the first DX10 cards. Sony made such a hoo-hah at the time about how the truly next gen experience could begin. But the truth was, it was already last generation at launch.