I remember all the comments here before the release, how most people claimed that the iPhone 7 is not different enough than the 6S. bla bla bla.
And now....
Considering Timmy said they won't be releasing opening weekend sales numbers because the supply is not going to be ready and now we're seeing one of the worst launch availabilities in iPhone history, isn't it more likely that there's a lack of supply then more demand than previous iPhones?
The iPhone 7 isn't different enough, but the lower demand is still 20-25 million units this quarter, and there's not enough of them even to satisfy that lower demand.