I am sure there are those that are waiting for the XR, but the fact is that the market is saturated now. There is really no big gotta have updates or changes. Carriers are no longer subsidizing and the fact is that we as consumers aren't rushing out to replace with the latest and greatest each year like previously. I am not sure having stock of certain models really suggest anything at all. It could suggest that Apple finally got productivity where it should have been each year. However, right before release each year you'd would read about them not getting enough yield for the display or one of the sensors. You didn't hear that this time around... In fact all the rumors indicated Apple was ahead of their productivity schedule this year. Speculation pure and simple, but I do believe people aren't buying them in the volume they once did with every new release and that is what we are seeing. XR, XS and XS Max will each sell well. I think you are correct that over the course of the next year the XR maybe the biggest seller, but for this release it's been XS-Max. Since Apple doesn't break down models in their quarterly results, we may never really know.