It’s all speculation. We’ll find out what the sales actually are today when they announce earnings. The early reports were the X was outselling the 8 by a wide margin. Then people panicked because the X forecast was supposedly lowered after the holiday quarter. The holiday quarter is always the highest sales quarter for iPhone. So the forecast always decreases after that quarter.
My guess is the analysis are idiots and iPhone sales are fine.