If they start taking orders again it will be on a limited basis, after getting a massive kick in the teeth from their last prolonged effort, they will not be doing that again, maybe a few hours or a couple of days max then close orders. Rinse and repeat when Queues clear.
They need to keep it manageable not the current mess we are in with no end in sight.
Maybe a 50/50 system then, some of us are patient and dont mind waiting, unlimited queuing system which gets 50% of stock, and a sprint to the checkout system for the other 50% competing against bots.