Originally Posted by Homeles
Your card doesn't get any slower just because a faster one came out. I don't understand this mentality.
You're right, but that has nothing to do with why someone would upgrade.
Yes, the card hasn't gotten any slower (well in fact in many cases it HAS due to nvidia's practice of deliberately gimping previous-generation cards with new drivers, but that's not the point), but software is always designed to run on hardware that is available. As new hardware hits the market, new (and updated existing) software becomes more demanding, rendering your once "powerful enough" device less capable of keeping up.
In other words, Just because you're in first place in a race and you aren't slowing down doesn't mean someone else won't speed up and beat you.
Then of course there are all of those users who already
could use more power with current hardware. Running a demanding game on a bunch of overclocked catleaps in surround can slow even the newest cards to a crawl. These people are looking for an upgrade even when they already have the newest hardware.
The bottom line is, people upgrade for a multitude of valid reasons, but for those of us without unlimited funds, it doesn't make sense to upgrade (as much as we may want to) if the gains do not justify the costs.