They've got one chip with dubious availability. AMD has had their lineup out and available and nVidia has managed to produce a single GPU. It's a good chip, but I'd hardly claim some sort of major victory.
You have no idea what e-tailer listings means for "availability." Again, unless you are in insider, you have no idea if nV parterns get 25 a day and sell out instantly, or 2500.
You have no idea if 7970s finally being plentiful means that there is a ton of stock, or if the stock they have is just not selling.
Only time will tell.