Idiots is a pretty needless thing to say in any regard.
Waiting was the only option many people had of possibly, no matter how improbable, of getting a launch day phone.
I ordered and was confirmed for a 256 Black ATT 7Plus. I'm currently in preparing to ship status. So...I'm probably not getting a launch day phone.
Many people were online actually trying to preorder while watching shipping times get worse and worse. If they did stay on and order a phone they were more than likely given a week or more delivery date AFTER launch day.