What I keep hearing over and over are variations of "people are turned off by the $1,000 price tag." I think this is a complete misread. People don't pay $1k for an iPhone because it's the practical thing to do. If practicality is the #1 priority for phone shoppers, they will simply buy a 7 or 8. I don't think this comprises the top of the market, though, and the top of the market is Apple's wheelhouse.
Practicality has nothing to do with why people buy the X. People buy the X because it's a status symbol and they want to be seen with it. With consumer spending up pretty much across the board, I will be very surprised if Apple misses on earnings next month or reduces guidance. I think comparisons to the release of the 6 are misguided as well, since this phone was in shorter supply to begin with, carried a 50% higher price point, and was released alongside two other models.