Some were saying the 8 is going to outsell the X. If it happens it's only going to be due to availability. I just checked and I can still get the 8 plus delivered 1st day if I preorder. That does not happen 5 hours after preorders go live. I'm expecting the demand for the X to be crazy.
All Apple phone releases have been this way the past couple of years
The days of phones selling out first day are over