Not so much any more because a lot of it is still being limited by the consoles. In the past yes you did. In the past games were evolving at an astronomical rate. Every year I was upgrading video cards, processors, ram, ect. It was a pain if you wanted the best performance. Now things have leveled out quite a bit but a lot of people remember how it used to be. Even so a good PC still costs quite a bit. More than I can justify right now.
There's your problem. It's expensive and a hassle to constantly maintain a top of the line PC? You don't say!
You don't need to have the "best" computer. "Just good enough" will more than blow consoles out of the water.
This is exactly correct. Yeah, you'll need to upgrade if you insist on having the best of the best, but that isn't necessary for almost any game that ever comes out. The only game I can remember that came out in my recent memory that sort of required a top of the line computer was Crysis -and that apparently was only if you wanted to run it with all the bells and whistles.
Then the other type of person who has to upgrade constantly is the guy trying to milk another year or two out of a seven year old computer, adding this or that just to make the minimum specs on some new game.
For most of us, a more middle-of-the-road computer will suffice. As I've said before, my computer cost $1800
three years ago and it'll still run Skyrim on Ultra with no problems at all.