I truly understand the launch time
if it was to get released at 12am everywhere people that live in PST would get the release first, then a hour later MST would get it, then a hour later CST would get it, then EST would get it. if they launched it like this the iPhone would get sold out before it even reaches CST or maybe before MST.
there is a 3 hour difference in time when looking at PST and EST. they decided to launch it so that everyone has the chance to get it from the west cost to the east cost. which means if it launches at 12am in California (PST) it will get released at 3am in NYC (EST).
There is nothing to really misunderstand about why they did this. unless you do not understand about synchronous launch times and misunderstand timezones.
You know that time zones don't matter on the internet, right?
Also, they could still launch preorders in-store at some time like 2pm EST and still get the entire US simultaneously during store hours...