Well, a console owner would spend around 250-300$ every third year...
This is a good point, computers will do alot of stuff that consoles won't. But then again, this is the entire idea behind them. For games, nothing beats a console, it's cheaper, it's easier, and it just works, every time. You never have to worry about getting the newest drivers or whether or not your Video Card has SM 3.0. It just...Works..and since I also use my computer for work, I only count half that.
I can play Gears Of War in 1920x1080 with smooth framerates, you try that on a 300$ computer, good luck...I can play the games I bought 20 years ago without having to have an emulator. Try that with a console.
A console is a one time investment, it will play all games until the next generation is released, and you don't have to worry about what hardware is inside it.Why should I spend $200 on a console when i can spend that much on my computer
No, but you will have to upgrade it pretty often to make sure it can run new games in high res, console owners never have to worry about that...And I dont have to buy a new computer every year either, so your 3 year plan doesnt mean much.