I said at the start people were blaming shops like OCUK for the poor stock, Nvidia knee jerked a paper launch to beat AMD to the punch, probably because they are worried what they have and what AMD has coming. Lets be honest the silicon for Ampere is massively underwhelming, the launch was botched, it wouldnt surprise me if Nvidia released bad initial batches of silicon as that is all they had, while they try and ramp up production.
They created artificial demand, icing on the cake will be if AMD actually has something competitive and better priced, how many people cancel their Nvidia pre-orders to move to AMD, obviously there are a lot that will not due to wanting stuff like DLSS and G-Sync etc, and also a lot of sheep who drank too much Nvidia coolaid and cant see past their marketing.
If AMD launch with decent amounts of stock, they'll hit Nvidias pockets pretty well this gen i reckon