So the solution is to have Sony, Microsoft, and Nintendo sell directly to the consumer? Apple can do this because they don't have to keep third party retailers happy, they own the distribution chain from top to bottom.
There are plenty of retail outlets that are more than happy to sell Apple products while Apple also sells...
They know local markets, and it's easier to deal with a few of them than all the consumers. For a heck of a lot of businesses.
Apple is pretty special in that they've got the whole consumer end themselves.
It wasn't just a queue, though. It was a time limited shuffle of the pool of people who saw a notification with enough time to join the lottery. It still took me months of attempts.
that no one is doing this... maybe it has something to do with the fact that it would show up as a liability in accounting until they deliver the product