What's this 6 months bullshit? My computer ran every game I threw at it completely fine for 6 years. We're talking high settings, if not a mixture of high and ultra. It wasn't even a top-end PC when I built it! When I built my new one last year, I didn't have to upgrade everything, and I was able to build a pretty top-end PC for less than my first computer.
Sure, I occasionally missed out on some extra bells and whistles, but I was able to make every game I played during that 6 year period look as good, if not better than, current consoles and achieve stable framerates.