Releasing a new GPU every year is like releasing Call of Cuty or a new Iphone every year. Not much changes and it's never worth it to buy the next model. But people are still gonna waste their money.,(reply>), Irrational logic. No matter how many they make, they are never going to be able to fully saturate the market. It's not comparable to iPhones or videogames. The average replacement cycle for GPUs is much longer than 2 years. They're releasing a completely new product and establishing themselves as a new competitor. It therefore makes sense to update in yearly cycles so that they can be as competitive as possible throughout that period.