The tricky part, for Apple enthusiasts, is that there really is no faster way to get your phone. It's pre-order or hope that you can get it on opening day by standing in a line for 48 hours or hope that the in/store reservation system becomes available to you before your pre-order. So it's not like we have a whole lot of other choice than to pre-order as I see it.
The days of "everybody who stays up on preorder night gets their phone on launch day" are over. That ship sailed two years ago. There aren't enough facilities in China working around the clock for 364 days ahead to get out the demand for all the new iPhones that exists on a typical Apple iPhone launch.
Again, no one has problem of expecting their phones right away after they placed an order, the problem is that Apple is sending phones in their physical stores and people are buying them there while ours are still sitting in CN and KR. I was fool to stay awake half of a night on Oct. 27th in order to get the phone last. What kind of client treatment is that?