They're holding back stock to see where Big Navi lands, if it wins then they'll probably rush out new chips to try take back the win
honestly if nvidia have the chips they should be trying to get as many out as they can because IF amd knock it out of the park on price and performance i can see thousands of them pre orders refunding very fast BUT thats only if amd have stock as well.