Apple Has You By The Balls
Like has already been said - OF COURSE APPLE HAVE ENGINEERED THIS.
Basically, Apple not only take its customers for complete donkeys - but it also takes shop/store owners for idiots too, because with it's pretend low stock, it knows full well, it's going to create queues.
When queues happen - it makes the news, as long queues for shops always do. Yawn. I've only seen this happen a million times before.
Of course, because Apple has everyone by the balls, no one can do anything about it. No shop or company is going to be brave enough to say "we'll take your stock - when you give us a decent amount - but don't patronise us with small amounts now, and leave us to deal with your customers abusing US for not having enough stock".
No one will have the balls to take on Apple over this. So they'll keep on doing it.
It will happen with all Apple products in the future. They'll purposely makes sure they never have anywhere near the amount on launch day for the number of people that want the product (even though they DO have many more available, sitting in their warehouses), and people will continue to be annoyed with shop staff, and they will continue to queue for phones, and will continue to buy them for inflated prices on ebay, and shop staff will continue to get into panics on every launch day, and shop managers will continue to be idiots about it.
If you're a store that sells Apple products, or you're an Apple fanboi, then Apple has you by the balls.