Yeah I mean that should probably be a good problem, say they got 70 million pre-orders upfront and really sold out for 2 years... That's like 21 billion dollars, I think with that kind of revenue upfront they could afford to increase capacity much earlier on, but you're right once you start getting pre-orders for 2 years out... scalpers could get their game back.
But it's an honest system. If there's really 70 million people that want to buy it day 1, and pre-orders are showing 2 years down the road, then you honestly know how long it will take for the console to be available - it will take 2 years at the rate Nintendo is producing them to catch up with the demand at launch. Now you can actually decide what those two years are worth to you in money.
Again the difference in my example is the pre-orders carry a full payment. I fully believe scalpers cannot front 21 billion dollars to Nintendo to lock out the market for 2 years, and even if they could this can be further improved by implementing the suggestions mentioned about 1 per user etc etc.
Ultimately though in the example I quoted where it was said they should launch with 20 million units and go through Amazon to verify sales etc etc make sure no scalpers can get one, that still does nothing with a 70 million demand. In that example there are still 50 million desperate people looking to pay triple or quadruple what Nintendo is selling them at. What happens is regular non-scalpers start to see the incredible demand and scalpers will find a way so to speak.
At least the way Apple does it is they manage their demand in a reasonable window. I'm not convinced Nintendo couldn't do the same, where we'd be seeing their factories fully booked out 2 years from day 1, but who knows. I just know that whole find the deals and subscribe to discord channels and get texts to be notified, none of that worked ever for me and was super frustrating.