I agree.
No need to be impatient, heavens forbid you have to wait a few days for your iPhone to be delivered.
Let those who want to order, order online and let those who want to wait be allowed to wait outside a brick-and-mortar store. By doing this you are essentially contributing to the (allegedly) shortage of iPhones and essentially taking an iPhone away from someone who otherwise would have been happy to have been able to get an iPhone at launch.
No need to be greedy and impatient.
Agreed. There is no need get one that you have no intention of keeping.