The market stagnated itself. So what if the 680 is out, I have a 580, why would I want to upgrade?
This is very apparent in Intels case, who has gained ground ahead of AMD. Intel essentially became its own competitor when the price started to outweigh the actual gain in performance from an upgrade. I'll rather stick to my i7-940 than burn a hole in my bank account for two extra cores.