The video card example is a good one. Because price gouging is allowed, cards that used to be $400 were suddenly $1000. So most gamers looking for an upgrade dropped out of the market and waited, easing demand.
In the meantime, if you absolutely needed that video card (say, a dev team needs cards for testing or development), you could still get them if you were willing to pay the price.
The high price for the cards also caused some people who currently weren’t using theirs to put them up for sale on eBay. Supply increased and demand decreased, which eased the shock.
If the card prices hadn’t been allowed to float up, the beneficiaries would have been the first data miners who would have seen even more profits. They would have placed orders that swamped production, maybe for years, making those cards unavailable to anyone at any price. And once the cards were hard to get, but not worth any more, it would have triggered hoarding behaviour. Why would you sell your card for what you paid for it, when you know they are in high demand and if you sell it you can’t get another?
As for solving the problem with a 2-per-customer limit, that assumes there is enough supply to fill that limit already. And it doesn’t work at all for things like webcams where you only need one but there aren’t nearly enough for everyone who wants one. Just how are you going to ration them? By what decision-making?
As other authoritarian, rationing countries have shown, what usually happens is that the goods go to:
- Government officials and their families
- Party members
- Connected or famous individuals
- People who can navigate the black market and have the resources to pay ‘real’ prices, and finally
- The rest of the rabble who can queue up for whatever is left.
It is impossible for central authorities to be able to establish a reasonable rationing scheme that actually matches the needs of individuals. You need the people themselves to negotiate with each other to establish relative values of goods. The only way to do that in a crisis is to allow prices to float to their market-clearing values, which allows for self-organization.
If you really need to control the process because you can’t stand the thought of people being left to make their own choices, you can buy up some of the products and then ration them out as you see fit to the poor and needy. Let everyone else solve their own problems - it’s much more efficient.