Bottom line, this is unimpressive supply chain management and planning. If you think about it, there was another company that launched a complex $1,000 device right around the same time that nVidia did.... Apple with the iPhone 12. That's a product right in the same price point as the GPUs and CPUs being discussed here, they are shipping orders of magnitude more units than 3000/5000/6000s combined, and yet from Day 1 you could place an order and get a reliable, predictable pick-up or delivery date. These days that is my expectation for how purchasing tech products should be, and these ongoing fiascos with CPUs and GPUs are inexcusable by comparison.