Also Nintendo has to know by now how much they are losing to scalpers too. I mean they print so few and charge 6 or so bucks a pack and then the scalpers buy them all and resell for $30 a pack at least. It's crazy. I get that nintendo doesn't want to lose money on over printing but they are losing money this way too. I think they should put up preorders well in advance and then they'd be able to make enough for those and some extra for the stores to put out. This would stop or at least severely cut back the scalpers and there would be enough to go around.
I don't know when at what point this changed, but in the early 90s as a teenager when we had preorders there wasn't limits; I'd walk into Toys R US pick up a barcode on a piece of paper, pay $5 or whatever and whenever the game came in I was guaranteed to get one, even if it were not on release day (but it almost always was). This type of preorder gave feedback on demand to the manufacturer, so they could ramp up for demand or whatever and reliably produce the product in sufficient quantity to satisfy preorders and regular orders on release day. I don't know why we moved away from this model.