Pure speculation
Stick to facts, of which their aren't any
With regards to the GTX580, if as some people have suggested, it was rushed out as a spoiler to steal a bit of market share and AMD's thunder, what would be the point of Nvidia hatching that particular plot and then having apparently so few cards to initially sell, and then as looks likely(rumoured) get hammered when the 6970 is released.
It's not what you would exactly call a long term strategy is it
Surely, Nvidia dont believe that the top end GPU market can be satisfied by a few stray 580's
The noises coming from Nvidia are that they are confident that the 580 will hold onto their fastest single GPU crown.
Yes, they would say that, but i fail to see any other reason why Nvidia would release the 580 and then not support the release with quantities of cards.
They've had over 12 months to get the GF112 into retail and you would think, build up some stock.
Can't really see why Nvidia would "muddy the water" with the 580 for no apparent long term benefit.
By the time etailer price gouging had diminished, the 6970 would be out anyway.