Or people just aren't running out to buy them day one?
Considering how long pre-orders were up for first day delivery this time around I bet Apple has more supply than last time. Same with the 4S, it did not see the shortages of the IP4 but still has solid launch numbers.