To be fair though, the last launches did not have the "Ships by" stuff
AS a matter of fact pre-orders were exactly the same last year, with the 'Ships By' date being the same date that the iPhone 4 launched in the shops. Indeed, we had precisely the same debate then.
Stop worrying people. If pre-orders did not mean getting the new product on day 1, many people would not bother with them, and Apple are well aware of that.