Before implementing a system where you can place your order before the device goes on sale, the issue Apple had was that they didn't have enough manufacturing throughput to launch products in all nations simultaneously.
>People wait in line at an Apple store to buy the newest iPhone for $600, paying a premium to skip the AT&T contract. They then sell the phones to middlemen, usually at electronics stores in Chinatown, for about $750.
The phones are shipped off to China, where the iPhone 4 is not yet on sale, and are distributed to local shops and e-commerce sites, where they sell for as much as $1,000.
https://www.nytimes.com/2010/09/23/technology/23iphone.html
You can fix the problem of customers being ripped off by scalpers while manufacturing ramps up, but companies choose not to do so.
I would have been happy to place an order and then wait a year. Instead I did the follow a guy on twitter to find out when consoles are available and then use Firefox containers to make a bunch of simultaneous orders. It worked, but I’d rather just pay some money and sit in a queue.
where the buy button should be, they instead invite you to sign up for email notifications for when it's in stock
AT&T losing their iPhone privileges would hurt them far more than Target or Walmart would from losing their PlayStation privileges.