I mean, they were on sale for 30 min straight. It sucks you missed out on it. And I agree, it sucks that sites like Amazon don't restrict orders locally. But they haven't for a long time. They are an international company, and specifically sell items that way.
Really, this comes down to Nintendo. There is no reason they can't make more of these. There is no reason they can't make enough, that pre-orders sell out in 40 min, and then that's that. That they don't even have enough stock to go beyond pre-orders in some cases.
There is no reason these can't have more stock made. The reason you are seeing these sell out in 40 min, or seeing people other regions putting in pre-orders, is because Nintendo is choking the supply on purpose, to make the demand go up. I just think instead of calling other people assholes for having the same chance you did, you should be calling out Nintendo for being scumbags for implementing this strategy of artificially creating demand by choking the supply.
They ARE the reason this is happening.
People over at Reddit bought 5 of each one. But I would say while that is certainly greedy as fuck, Amazon is stupid for not setting limits. I mean, what the fuck is wrong with these companies that they don't have a concept of limits for items being bought. Ridiculous.