I really don't understand the supply constraints with these stupid things. I can sort of understand with a new console but wtf.
because production lines aren't cheap to ramp up, and you have to try and forecast and supply over time?
imagine it this way:
Nintendo started on NES classic for last holiday --- was under confident in themselves on it. New venture, risky, production line, new molds, etc etc. Started small.
Blows up, super popular, they ramp up more production and keep the business going.
They discontinue the NES because those production lines are needed for SNES to ensure they have plenty for release and throughout the holiday. Even now, they are probably building SNESes that will be showing up on shelves in December... and they'll keep building them to supply into 2018.
At some point, they'll then flip the lines back to NES (or perhaps, to a mixed supply lines of both consoles) to re-supply NES next summer.
The point is, you have to get demand right over the long term and build supply over time. Trying to fulfill all the demand on day 1 is not the most efficient way to do it --- in fact, it's far more expensive, because either you need far more manufacturing than you do in the long run, or you need to then warehouse a ton of product for a long time.
This is why EVERY console doesn't have endless supply at launch, every iPhone doesn't have endless supply at launch, things like Airpods. These production lines are built to go year round and satisfy demand.